Этот вопрос, кажется, задавался много, но все пытались использовать eclipse для упаковки библиотеки внутри APK.Однако мое требование состоит в том, чтобы упаковать библиотеку внутри APK (которая позже будет загружена с использованием System.loadLibrary () через Java) с использованием системы сборки Android, т.е. я хочу написать файл Android.mk, который выполняет эту работу.
Требование: 1. Предварительно собранная разделяемая библиотека: libTest.so 2. Напишите файл Android.mk, который упакует это в libs / armeabi-7 внутри apk.
Я не знаю много осистема сборки, которую я использую, но компиляция выполняется командой «мм» после экспорта необходимых переменных среды.
Когда я предоставляю libTest для LOCAL_JNI_SHARED_LIBRARIES, он пытается найти его в своих экспортированных путях и не может найти его там, и, следовательно, сборка завершается неудачей.
Может кто-нибудь дать какие-либо указания по написанию Android.mk-файл, который упакует мою предварительно собранную разделяемую библиотеку в APK?