使用导入项目安装Android NDK

时间:2013-11-24 17:25:03

标签: android import android-ndk adt

我在eclipse ADT中导入了一个Android项目,它需要Android NDK才能运行。我在Window > Preferences中下载并配置了NDK,并在项目属性中从其他stackoverflow源做了一些配置,但是项目有构建错误而且没有工作....

**** Build of configuration Default for project GLTexture ****

\ndk-build all 

Cannot run program "\ndk-build": Launching failed
Error: Program "/ndk-build" is not found in PATH

PATH=[C:/Program Files/Java/jre7/bin/client;C:/Program    

Files/Java/jre7/bin;C:/ProgramFiles/Java/jre7/lib/i386;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\nodejs\;C:\Users\Abbas\AppData\Roaming\npm;C:\IDEs\adt-bundle-windows-x86-20130219\adt-bundle-windows-x86-20130219\eclipse;]

**** Build Finished ****    

任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:1)

此错误表示找不到ndk-build命令,该命令位于NDK安装的顶级文件夹中。仔细检查您在Window中设置的值 - >偏好 - > Android - > NDK。我将我的设置为I:\ADT\android-ndk-r9,并且在该文件夹中是eclipse使用的ndk-buildndk-build.cmd脚本。请注意,此值为每个工作区,因此如果您已设置ndk路径后更改了工作区,则需要重新输入它。此外,右键单击您的项目,选择属性,在C/C++ BuildBuild command ndk-build应该是ndk-build,并带有可选参数。

请注意,系统路径中不需要NDK。我刚刚从我的路径中删除了它(如果你从命令行构建它需要在路径中),重新启动eclipse并重建项目。但请注意,如果NDK在您的路径中,您可以从项目文件夹中的命令行运行{{1}}。