Я хочу сделать что-то концептуально простое, но для которого я не могу найти никакой документации. У меня есть определенные библиотеки, для которых я скомпилировал файлы SO для всех интересующих меня платформ.Обтекание родных библиотек (файлов SO) в архив Android (файл aar)
Теперь я хотел бы просто создать файл AAR, содержащий эти файлы.
Я знаю, что файл AAR должен иметь структуру, как: /jni//mylib.so
Что я теперь знаю, какой тип Manifest/другие метаданные я должен производить.
В идеале было бы здорово сгенерировать это с помощью Gradle, но мне просто нужно, чтобы это было сделано, поэтому имеет смысл также писать простой скрипт, создающий zip, а затем переименовать его.
Обычно Android Studio будет создавать файлы AAR для вас. Вы просто убедитесь, что библиотеки находятся в каталоге jniSrc. Последний экспериментальный плагин добавляет [чистые собственные зависимости] (http://tools.android.com/tech-docs/new-build-system/gradle-experimental#TOC-NDK-Dependencies) –
Возможный дубликат [Как упаковать .so файлы в мой архив .aar?] (http://stackoverflow.com/questions/29803921/how-do-i-package-so-files-into-my-aar-archive) – skywinder