我想将一些c代码与
Android集成,因此第一步我必须在Native Development节点中指定NDK路径.但是当我指定NDK路径时,它会给出错误NDK的无效路径
我用Google搜索但找不到解决方法.我错过了一些步骤.
我用Google搜索但找不到解决方法.我错过了一些步骤.
SDK和NDK在同一个文件夹和SDK路径下工作正常.
请帮忙
我安装了
> make-3.81
> nawk-2007.10.23-setup
> Cygwin
> ADT-17.0.0
> Sequoyah
> android-ndk-r7b-windows.zip(摘录)
编辑:
我只是查看了链接并且知道它可能是GCC缺席的问题.如何查看是否存在GCC问题,或者我如何检查是否安装了GCC?
解决方法
嗯……奇怪的错误.请记住,为了使用NDK,在开始使用NDK之前,SDK应该以完美的方式工作,说,我建议你尝试以下方法:
1-确保您有先决条件:
>对于所有开发平台,都需要GNU Make 3.81或更高版本.
早期版本的GNU Make可能有效,但尚未经过测试.
>还需要最新版本的awk(GNU Awk或Nawk).
>对于Windows,需要Cygwin 1.7或更高版本. NDK不起作用
与Cygwin 1.5安装.
2-通过删除任何NDK引用(例如eclipse,路径,文件夹,拉链等设置)再次从头开始.
3-确保您已更新到最新的Android SDK和ADT工具.使用帮助 – >在ECLIPSE中检查更新菜单,然后确保Android SDK Manager上的所有内容都是最新的.
4-我在你的问题上看到“D:/”,所以你使用的是Windows PC ……它必须是Windows XP(32位)或Vista(32位或64位).请务必获取Windows版本(http://dl.google.com/android/ndk/android-ndk-r7b-windows.zip),并在解压缩该ndk后,将该文件夹重命名为“ndk”.您可以将它放在SDK文件夹的旁边,这应该没关系.
5-打开Eclipse,并为它提供NDK的路径,看看会发生什么.
祝好运!