我想將一個Android本機命令行應用程序打包到apk中。我有使用ndk-build使用jni / Android.mk的應用程序構建。輸出在libs / armeabi / <MyApp>中。我也有與螞蟻的APK建筑。但是,apk似乎沒有選擇命令行應用程序。如果我解壓縮apk,則該應用程序不在其中。我需要做什么才能使ant包含預構建的命令行應用程序?另外,我需要做什么才能使ant運行ndk-build?(已經回答了:帶有ANT腳本的Android NDK構建)
2 回答

子衿沉夜
TA貢獻1828條經驗 獲得超3個贊
通常,您應該將命令行應用程序放入Assets
文件夾中,然后使用AssetManager
來提取資產(chmod
提取后不要忘記它?。5菍⑵涮崛〉狡渲袝幸粋€問題,因為并非Android中的每個目錄都可能存儲可執行二進制文件。在Android 2.2上,我已經嘗試過/cache
并且可以使用。無法說出較新的Android。抱歉,無法提供有關螞蟻的建議。
- 2 回答
- 0 關注
- 639 瀏覽
添加回答
舉報
0/150
提交
取消