2014-02-26 36 views
0

我在Windows 8.1上使用Android Eclipse ADT 我已經安裝了Cygwin和MinGW。 我已經安裝了SDK,NDK和Cocos2d-x庫。Android Eclipse和爲項目配置NDK工具鏈

我的問題是,我的Cocos2D-X項目預計在NDK這個工具鏈庫:

ndk\toolchains\arm-linux-androideabi-4.4.3\prebuilt\darwin-x86\lib\gcc\arm-linux-androideabi\4.4.3\include 

我瀏覽到NDK \工具鏈文件夾,我看其他幾個版本:

arm-linux-androideabi-4.6 
arm-linux-androideabi-4.8 
arm-linux-androideabi-clang3.3 

和其他一些版本,但不是4.4.3版本。

我的問題是,然後,我

1)使用Cygwin MinGW的或應該編譯 「在arm-linux的-androideabi-4.4.3」,以及如何做到這一點。

  • 或 -

2)同在ADT一些設置我應該改變版本,以最新的一個 「臂-Linux的androideabi-4.8」。如果這是正確的選擇,請直接告訴我這個設置。

在此先感謝您的幫助!


編輯不是試圖把正確的NDK中有更重要的是,它明確指出,"Invalid project path: Include path not found (C:\development\lib\android\ndk\toolchains\arm-linux-androideabi-4.4.3\prebuilt\darwin-x86\lib\gcc\arm-linux-androideabi\4.4.3\include)" 如果這是一個Visual Studio的錯誤,我會找正在定義的項目所在的路徑。爲什麼我不能用Eclipse ADT來做到這一點?

回答

1

在我看來,你需要一個編譯arm-linux-arndroideabi-4.4.3工具鏈。

您可以通過以下鏈接編譯ARM-Linux的arndroideabi-4.4.3下載NDK-R8E工具鏈:

32 OS:https://dl.google.com/android/ndk/android-ndk-r8e-windows-x86.zip

64 OS:https://dl.google.com/android/ndk/android-ndk-r8e-windows-x86_64.zip

額外的zip文件,你會發現android-ndk-r8e \ toolchains \ arm-linux-androideabi-4.4.3 \ prebuilt

希望有幫助。

+0

你從哪裏找到其他版本的NDK?我訪問了[本頁](https://developer.android.com/tools/sdk/ndk/index.html),它有一個列表,但我找不到要下載的鏈接。 –

+0

[NDK下載頁面](https://developer.android.com/tools/sdk/ndk/index.html)只有最新版本可供下載。我通過谷歌搜索找到了r8e版本的鏈接。 – aarontang

+0

我發現[這篇文章](http://stackoverflow.com/questions/19139967/how-to-download-android-ndk-revision-8e)Linux版本。 –