Windows NDK安装及开发

http://blog.csdn.net/vnanyesheshou/article/details/54406744

捣鼓了一天的NDK,总结下。

Eclipse下开发ndk好像挺麻烦的样子,看书上要下载Cygwin,eclipse还要下载插件CDT。。而在AS上就方便多啦。下载android ndk。安装,配置环境,即可。

NDK(android native develop kits ):android 本地开发工具集 ,这些工具帮助开发者快速开发C或C++动态库,并自动将so和java文件打包成apk,可以把c/c++ ->编译成一个 linux下可以执行的二进制文件 java代码里面就可以通过jni 调用执行二进制的文件.

JNI :java本地开发接口,JNI是一个协议这个协议用来沟通java代码和外部的本地代码(c/c++).通过这个协议,java代码就可以调用外部的c/c++,代码外部的c/c++代码也可以调用java代码。

JNI开发用途:Native code效率高,数学运算,实时渲染的游戏上,音视频处理(极品飞车,opengl,ffmpeg等。


1 下载NDK

https://pan.baidu.com/s/1c2433Ny 该版本为NDK-r10e(包括Mac、Linux、windows版本的)。
或者
http://developer.android.com/tools/sdk/ndk/index.html
这个需要网址需要翻墙。

                                                                                                                                                                                          

2 安装 NDK

直接点击ndk文件进行安装,安装完成后生成android-ndk-r10e 文件夹。


                                                                                                                                                                                                                                                 

3 配置环境变量

右击 计算机 --属性,点击高级系统设置,点击环境变量


在Path中添加";G:\tools\Android\android-ndk-r10e",这里路径要记得对应自己ndk安装的路径。

打开cmd,输入ndk-build,按回车,显示如下表示ndk配置成功。以后可以在命令行编译so了。

                                                                                                                                                       


https://www.cnblogs.com/jycboy/p/5393727.html

然后在AS中配置,依次点击:File ->ProjectStructure:如图:(3xuanzhe lujing)

配置好之后,会在项目下的local.properties文件里自动添加:ndk.dir=D\:\\android-ndk-r10d   如果没有就自己加上,我的是自动的。



  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值