2013-08-29 78 views
0

我是Ubuntu 13.04的新手,我試圖在我的應用程序中構建ndk。我在終端中使用下面的命令。在Ubuntu的Eclipse中構建Android NDK

cd workspace/my_app <---- my app location 
ndk-build 

但它說:「NDK建造:命令未找到」 我搜索這個問題,我看到有類似的路徑問題。 我的android-ndk-r9位於我的下載文件夾中 任何人都可以提出一些想法如何做到這一點?因爲我真的不知道如何在Ubuntu中解決這個問題。 在此先感謝。

回答

3
  1. 搞清楚的位置,你的NDK,建立二元
  2. 通過在shell執行此命令的路徑添加到您的PATH環境變量:

    export PATH=$PATH:/path/to/your/ndk-build-binary

    例如,如果它在您的下載文件夾中,如您所寫,它看起來像這樣(確保照顧小寫和大寫,因爲linux對文件和目錄名稱區分大小寫 - 所以它可能會是Downloads而不是downloads你的情況):

    export PATH=$PATH:~/downloads/android-ndk-r9/

那麼您能夠執行從workspace/my_app目錄

+0

嘿先生終端說:Android NDK:警告:APP_PLATFORM android-14比./AndroidManifest.xml中的android:minSdkVersion 7更大 安裝:libg726_jni.so => libs/armeabi/libg726_jni.so 安裝:libspeex_jni.so => libs/armeabi/libspeex_jni.so –

+0

以及如何知道我是否已經將ndk編譯爲我的項目? –

+0

嗨,我會建議爲此提出一個新問題 - 因爲這是一個不同的問題,可能幫助的人不會看這些評論,而是在具有適當標題的專用問題上。乾杯! – DonGru

0

嘗試使用NDK的位置的路徑調用命令NDK建造你的NDK的

路徑/ NDK-建立

+0

這是我NDK的路徑NDK-建設: -/downloads/android-ndk-r9 /我該如何命令這個? –

+0

以及我應該如何知道我是否已經將ndk編譯爲我的項目? –