之前有接触过安卓开发,最近有听说安卓的NDK可以支持c和c++开发,于是觉得非常不错,从网上各种收集资料以及探索,下面将结果贴出来,以帮助那些需要的朋友以及自己以后可能会用到。
1 需要用到的材料(注:我这里提供的资料是我这次用到的,也许不是最新版,但是可以给不能上谷歌的朋友一点帮助)
(1) java JDK : http://yunpan.cn/cmL4MRIM7Fmmq 访问密码 6b28
(2)Android SDK(带eclipse) : http://yunpan.cn/cmL4vwfRV2ByB 访问密码 45c9
(3)Android NDK: http://yunpan.cn/cmL42yccZtdYU 访问密码 84b8
2. 首先下载jdk,安装即可,这里不想多说,注意安装目录不要带中文,这里我的安装目录是c:\java
3. 下载android SDK,解压到一个目录下,如图:
在eclipse目录下可以看到eclipse:
双击运行,正常的话会叫你设置工作空间,随便你怎么设置,反正设置好了就可以进去了,如图:
3.进行NDK的设置,首先下载NDK,解压到一个目录下面,这里我提供了android-ndk-r8,解压完毕后,我们在eclipse里设置NDK的路径:
打开eclipse,选择windows->preferences->android->NDK, 在右方填入你的NDK的路径:如图
点击ok,ndk配置完毕,
4. 配置NDK环境变量。
将ndk的解压目录添加到ndk的环境变量之中,具体做法是,点击我的电脑->属性->高级系统设置->环境变量, 在系统变量里面找到path,双击出现如下对话框,在里面添加“;ndk解压目录”,点击确定,就ok了:
5.最后提供一个demo,运行效果如图:
demo: http://yunpan.cn/cmL4DkMMpY5GI 访问密码 6e40