我有一個類似的問題,在這裏發佈:的Android NDK-build命令不執行任何操作
Android NDK: why ndk-build doesn't generate .so file and a new libs folder in Eclipse?
...雖然我運行Windows 7,不支持Mac作業。實際上,ndk-build命令是運行的,不會產生錯誤,但不會創建.so文件(另外,因爲我在Windows上,這應該創建一個.dll而不是.so?)。我嘗試從根,jni,src文件夾等運行命令,但得到了相同的結果; cmd在幾秒鐘之後返回到提示器。我使用NDK_LOG = 1參數從jni文件夾中再次運行它以查看發生了什麼。下面是在jni文件夾中運行ndk-build後的日誌結果的一部分(在它成功識別平臺等之後)...
Android NDK:尋找jni/Android.mk in /工作區/ NdkFooActivity/jni
Android NDK:尋找jni/Android.mk in/workspace/NdkFooActivity
Android NDK:找到它了!
的Android NDK:實測值項目路徑:/工作區/ NdkFooActivity
的Android NDK:紙路徑:/工作區/ NdkFooActivity/OBJ
的Android NDK:解析/ cygdrive/C /機器人-NDK-R8 /建造/型芯/默認 - application.mk
的Android NDK:找到APP_PLATFORM = Android的15 /workspace/NdkFooActivity/project.properties
的Android NDK:應用程序的本地目標未知平臺 'Android的15'
的Android NDK:切換到Android的14
Android NDK:使用構建腳本/workspace/NdkFooActivity/jni/Android.mk
Android NDK:應用程序'本地'不是調試能夠
的Android NDK:選擇發佈優化模式(應用程序無法調試的)
的Android NDK:增加進口目錄:/ cygdrive/C/Android的NDK-R8 /來源
的Android NDK:建築應用程序的 '本地' 的ABI「 armeabi」
的Android NDK:使用目標工具鏈 '臂-Linux的androideabi-4.4.3' 關於 'armeabi' ABI
的Android NDK:尋找與標籤導入模塊 'CXX-STL /系統'
的Android NDK:探測/cygdrive/c/android-ndk-r8/sources/cxx-stl/system/Android.mk
Android NDK:在/ cygdrive/c/android-ndk-r8/sources/cxx-stl/system中找到
Android NDK:Cygwin依賴文件轉換腳本:
...之後,它只是運行最後一行中提到的腳本,然後終止。有任何想法嗎?謝謝!