码迷,mamicode.com
首页 > 移动开发 > 详细

Android Jni开发环境搭建

时间:2014-11-25 20:14:16      阅读:208      评论:0      收藏:0      [点我收藏+]

标签:android   style   blog   http   io   ar   color   sp   strong   

分几个步骤:

1. 安装cygwin

2. 配置NDK环境变量

3. 用NDK来编译程序            <---  到这里若生成了 *.so 文件,那么 NDK 开发环境就配好了

4.

 

1. 安装cygwin

下载包 cygwin2.738.zip   http://dl8.cr173.com/soft1/cygwin2.738.zip  

注意安装 cygwin2.738 时候,注意的点,参考: http://blog.csdn.net/zhangrongde/article/details/9372487 

检查安装是否安装成功:cygcheck -c cygwin

bubuko.com,布布扣

2. 配置NDK环境变量

参考:http://www.cnblogs.com/jdksummer/articles/2166057.html 

首先,我的 nkd 目录,D:\ndkr10

接着,我的 cygwin目录,D:\cygwin ,下面包含了一个目录,cygdrive

打开 cygwin\home\Administrator\.bash_profile,添加NDK 变量, 

         NDK=/cygdrive/d/ndkr10

         export NDKHome  

注意: NDKHome  名字任意

打开cygwin,输入cd $NDK,如果输出

bubuko.com,布布扣

则表明环境变量设置成功了。

3.用NDK来编译程序

参考:http://www.cnblogs.com/jdksummer/articles/2166057.html 

打开cygwin ,输入 $NDK/ndk-build

bubuko.com,布布扣

发现编译出现警告,检查

bubuko.com,布布扣

换个示例  Teapot,保证 要编译的程序下(上图) AndroidManifest.xml中版本号大于 15, 

...
 <uses-sdk
        android:minSdkVersion="11"
        android:targetSdkVersion="19" />
...

输入$NDK/ndk-build,重新编译,转到 D:\ndkr10\samples\Teapot\libs\armeabi-v7a

libTeapotNativeActivity.so

到此,NDK 环境配好了。

 

Android Jni开发环境搭建

标签:android   style   blog   http   io   ar   color   sp   strong   

原文地址:http://www.cnblogs.com/coding2ing/p/4121566.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!