对于Windows环境下NDK的开发,如果使用的NDK是r7之前的版本,必须要安装Cygwin才能使用NDK;从r7开始,Google的提供了一个ndk-build.cmd的脚本,可以直接用它编译,而不需要使用Cygwin了。可以通过,配置path变量,直接在cmd下面运行ndk-build命令即可对android工程中的项目进行编译了。
1、配置path
2、推荐在eclipse中安装一个插件 可以快速调出文件夹,即命令行
详见http://basti1302.github.io/startexplorer/
初步的使用:
1、导入项目
在工程的根目录下面 输入ndk-build
运行整个项目即可,看到项目运行成功的画面。
在这种情况下,就可以编写一般的代码的程序啦!但是,这样写的C代码是没有代码的提示。点击在你的工程Project选择Android Tools,Adding Native Support 便可导入一些C的头文件库。如下图
我们可以看到有很多的头文件哈!
在这种模式下,
1、写的代码就可以有C的代码的自动的提示哈!很OK的!
2、自己编译项目JNI 下面的文件也自动的编译。
3、但是如果,有些头文件不在导入的头文件中,项目将会报错..
其他版本下载
https://dl.google.com/android/ndk/android-ndk-r8e-windows-x86.zip
http://dl.google.com/android/ndk/android-ndk-r9-windows-x86.zip