這個問題似乎已經被問了很多,但都試圖使用eclipse來打包APK中的庫。 但是,我的要求是使用Android構建系統將庫包裝到APK中(稍後將使用System.loadLibrary()通過Java加載),即,我想編寫一個執行此項工作的Android.mk文件。如何在APK中打包預構建的共享庫
要求: 1.預建共享庫:libTest.so 2.寫一個Android.mk文件,將打包這對庫/ armeabi-7的APK內部。
對於我正在使用的編譯系統我不太瞭解,但是導出所需環境變量後使用「mm」命令完成編譯。
當我爲LOCAL_JNI_SHARED_LIBRARIES提供libTest時,它會嘗試在其導出的路徑中找到它,並無法在其中找到它,因此構建失敗。
任何人都可以請給任何指示寫一個Android.mk文件,將我的預構建共享庫打包到APK中?