今天准备在eclipse下进行NDK的android开发尝试,下面写下自己的一些安装和使用过程.
一、NDK的安装和配置
首先是安装NDK,开始是想在线进行安装,但是花了十来分钟装好后却发现根本看不到装没装,于是只好采用离线的方式进行安装了,分为两步进行:1、下载NDK开发包,可以直接去google的官方网站进行下载,,(不过发现google官方网站经常打不开,比较悲催)然后解压到你的目录,如 /home/android/NDK解压后的目录
2、配置环境变量:
vim /etc/profile
NDKPATH=/home/android/NDK解压后的目录
export PATH=$PATH:/home/android/NDK解压后的目录
3、重启电脑使配置文件生效
4、验证是否安装成功:ndk-build 如果不是提示没有找到此命令就说明成功了
二、测试NDK中自带的samples
装好后我们的第一件事自然不是测试装的NDK顶不顶用了,那就先从NDK开发包中自带的demo入手吧,我们选择最简单的那个hellojni。
1、首先在eclipse中导入这个工程,由于导入时还会有一个test工程一起导入,但是导入此test工程会报错,不知道是什么原因,所以就不要导入test工程了。
2、配置工程属性,我在网上看到要配置,不过后来我没有配置还是一样可以运行,原因我也不太清楚,各位自己看着办吧
3、进入工程的jni目录,执行命令ndk-build这一步很重要,我一开始不知道要这一步所以运行总是报错,这一步会生成.so文件,同时会生成存放这个文件的相关目录
4、运行程序 ok
三、NDK要语法初步分析