2014-10-06 70 views
0

我真的試圖建立和推出Android NDK樣本,對版本NDK,經R 10b樣本 - 它是非常重要的,因爲在舊版本NDK-R9C我推出Android應用程序樣本成功(沒有任何錯誤)。大廈NDK(NDK-經R 10b)在Ubuntu

建築i相樣品的文件夾中使用「NDK建造」命令,例如「樣本/天然編解碼器/」

上版「NDK-經R 10b」我得到下一個錯誤消息:

「的Android NDK:您APP_BUILD_SCRIPT指向一個未知文件:Android.mk
/home/user/android-ndk-r10b/build/core/add-application.mk:209:***的Android NDK:中止.. 。 。 停止。」

我該如何解決它?任何有用的信息將是必要的。

回答

0

這個錯誤清楚地說,Android.mk文件不是在你正在試圖建立的目錄中找到。嘗試在具有「jni」文件夾的目錄中打開終端,然後執行ndk-build。它應該編譯。如果它仍然沒有,那麼也許你的jni文件夾可能沒有Android.mk,在這種情況下,你將不得不自己寫一個。

+0

命名simpliest樣本「HELLO-JNI」被建造與NDK-build命令全成,但我很需要看是如何工作的「原生/編解碼器」樣本,我把錯誤味精顯示爲SO問題。也許這個問題與本示例中使用的最新android版本有關? 由於Application.mk文件中,我們有 「APP_PLATFORM:=機器人-L」。 – Maksym 2014-10-08 06:59:57

+0

ervikaspec,謝謝,但我儘量NDK,建立文件夾/ JNI和我有錯誤,對於任何包含頭文件,如: 「/native-codec-jni.cpp:27:20:致命錯誤:ASSERT.H:沒有這樣的文件或目錄編譯終止。「 – Maksym 2014-10-08 07:02:25

+0

嗨,讓我檢查我的身邊。我會讓你知道我 – ervikaspec 2014-10-08 07:04:16