您的位置:首页 > 移动开发 > Android开发

Android Jni开发环境搭建完整版

2015-11-30 17:46 417 查看
一.安装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-jni,hello-jni在android-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程序
导入NDK的hello-jni示例到Eclipse中:
1:在Eclipse中导入HelloJni工程。
 2:运行HelloJni。这里要注意,你之前在使用NDK编译程序时要把这个hello-jni编译过并产生了.so文件,此处才能运行起来。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: