Android Jni开发环境搭建完整版

来源:互联网 发布:ae cc 2014 for mac 编辑:程序博客网 时间:2024/06/11 07:32

一.安装Cygwin和配置ndk环境

1.下载ndk和Cygwin

        ndk下载地址:http://dl.google.com/android/ndk/android-ndk-r8b-windows.zip

        Cygwin的下载地址:http://cygwin.com/setup.exe

2.ndk下载完成后解压即可

3.安装Cygwin

4.配置ndk的环境变量

  ndk的解压的目录配置到cygwin的环境变量里面   

  cygwin的安装目录etc的目录下有一个profile文件,

  ndk的目录加到path

修改完之后保存,重启cygwin输入ndk-build,如果出现一下界面说明ndk环境配置成功。

.使用ndk编译程序

现在我们用已经安装好的ndk来编译一个ndk自带的samole程序hello-jnihello-jniandroid-ndk-r7b\samples\hello-jni(我的目录位于:D:\Android\android-ndk-r7b\samples\hello-jni)

1.运行Cygwin输入命令“cd/cygdrive/d/java/android-ndk-r8/samples/hello-jni”,进入到“hello-jni”工程目录。

2.输入命令“/cygdrive/d/Android/android-ndk-r7b/ndk-build”命令即可编译。

3.D:\Android\android-ndk-r7b\samples\hello-jni\libs\armeabi下面是否生成.so文件,如果有说明你的ndk就运行正常!

.运行ndk程序

导入NDKhello-jni示例到Eclipse中:

1:在Eclipse中导入HelloJni工程

 2:运行HelloJni。这里要注意,你之前在使用NDK编译程序时要把这个hello-jni编译过并产生了.so文件,此处才能运行起来。





1 0
原创粉丝点击