2012-02-06 44 views
2

我跟着本教程的步驟:http://mindtherobot.com/blog/452/android-beginners-ndk-setup-step-by-step/我的Mac上安裝Android NDK(不是PC =>我沒有安裝Cygwin)Android NDK:爲什麼ndk-build不會在Eclipse中生成.so文件和新的libs文件夾?

當我在控制檯在我的項目運行「NDK建造」文件夾(實際上我必須輸入/ my_path_to_my_ndk_folder/ndk-build,否則我會得到「-bash:ndk-build:command not found」錯誤信息,但無論如何...)控制檯直接返回沒有任何消息的提示,確認一切正常或發生錯誤;根據上面提到的教程,我應該有這樣的消息:http://mindtherobot.com/blog/wp-content/uploads/2010/07/20.jpg

最後,問題是我沒有在Eclipse中生成任何libs文件夾或.so文件。

任何人都知道如何解決這個問題?

感謝您的幫助!

+1

嘗試在'jni'文件夾中運行它,而不是項目根目錄。 – 2012-02-06 14:12:48

+0

謝謝Reuben!你是個天才 ! (:-))))) – 2012-02-06 14:34:11

回答

1

(按照最初加入了註釋)

嘗試在「JNI」文件夾,而不是項目的根目錄運行它。

+0

我在做同樣的事情,你提到它仍然不適合我。 – 2013-10-10 06:57:12

+0

我tyr生成.o文件使用idk-build由我的終端在我的Mac PC,但我有一些奇怪的錯誤,如:: /用戶/桌面/ Android的 - /darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/bin/ld:do_print_to_mapfile中的內部錯誤,at /s/ndk-toolchain/src/build/../binutils/binutils-2.25/gold/output.h:395 collect2:錯誤:ld返回1退出狀態 – Anjan 2015-07-31 09:25:18

相關問題