第一个android NDK的实例

差不多花了一天来入门NDK,我把几个容易出问题的地方(也是我自己出了问题的地方贴出来),首先在1.安装cygwin的时候  选择下载网址时候  选的不好  速度很慢~~我觉得 http:mirrors.kernel.org 这个网址 下载速度挺快。

2.cygwin有必须要安装的包autoconf2.1automake1.10binutilsgcc-coregcc- g++gcc4-coregcc4-g++gdbpcrepcre-develgawkmake12个包。只要把这些包下载好就行了。

3.环境变量的配置:打开cygwin根目录下的  cygwin.bat   将如下设置写入其中

几个SET语句就是要插入的内容。

其中<jdk path ><ndk path》分别代表你的 JDK 和NDK的路径。

如我的该文件设置如下:

 

这样设置好后,以后的启动都启动 cygwin.bat  环境变量就设置成功了!

4.将java文件变成.h文件  不用在cygwin里面操作,直接在windows终端里面进行就好了!我开始在cygwin里面进行老是出错,后面就这样做的!

javah -classpath . bin/classes -jni com.example.jni.Myjni  这样就把该.class 变成.h文件  其余的不多说可以参考http://my.oschina.net/sosofy/blog/78353  写得相当不错!

基本就是这几个问题啦!

你可能感兴趣的:(android,NDK,第一个用列)