Android无法使用NDK r7中的NDK-Build.cmd构建项目

时间:2011-12-21 09:29:09

标签: android android-ndk makefile

当我尝试使用Android NDK r7使用JNI构建我的android项目时。我无法构建项目并出现此错误。 平台 - Win Xp SP2 使用根据开发人员doc的ndk-build.cmd文件,不需要从cygwin运行...

usr/bin/sh: del: command not found
make: *** [clean-installed-binaries] Error 127

此消息表明我的项目构建不正确。特别是我的静态库[so文件]没有与apk正确链接。

NB:我可以使用旧版本的NDK构建.....

这里有什么问题?根据互联网上的其他帖子,我已经检查过java bin是否在Windows路径上。

3 个答案:

答案 0 :(得分:4)

我通过从C:\cygwin\bin

中删除PATH来解决此问题

答案 1 :(得分:2)

我刚刚克服了在Eclipse项目中添加环境变量ANDROID_NDK_ROOT的问题:项目上的右键 - >属性 - > C ++ build - >环境。 祝你好运!

答案 2 :(得分:0)

因为从minGW移植的预构建make执行将cygwin shell设置为它的默认shell(如果找到)。来自http://code.google.com/p/mingw-and-ndk/的新作品。