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

Ubuntu下怎么搭载Android NDK开发环境详解

2012-05-09 17:53 288 查看
具体步骤如下:

(1):下载NDK工具,这个可以去官网下载http://developer.android.com/sdk/ndk/index.html 选择Linux版本




由于官网提供的都是最新版本,可能会有不兼容的问题出现,这里推荐另一个版本ndk-r4-crystax,下载地址:http://www.crystax.net/zh/android/ndk/4#download



(至于下载后,怎么解压大家可以自己上网找下额,对于tar.bz2 建议采用tar jxvf 进行解压)

(2):将文件解压后 配置一下环境变量,其实配不配也没有什么关系,关键是可以省掉输入那么长串的路径名

a:执行 gedit ~/.bashrc > 此时会打开bashrc文件,在其后面添加一下配置以下代码

NDK = ~/ndk/android-ndk-r4-crystax/ ( 这个就是你解压ndk后其所在的路径了)

export NDK

b:保存好以后 再执行

source ~/.bashrc

c:最后验证一下配置是否成功

$echo $NDK (如果提示:/ndk/android-ndk-r4-crystax/ is a directory 则表明配置成功 )

其实这里主要是用到$NDK来代替原始路径名,以后在执行的时候会方便一点。

(3):以上配置完以后,就可以用NDK来生成so库文件了

这里以ndk提供的例子hello-neon为例,来生成其so库文件

进入hello-neno例子,即执行: cd /ndk/android-ndk-r4-crystax/hello-neon/ (当然这里也可以用 cd $NDK/hello-neon)

接着执行$NDK/ndk-build命令 就可以生成so库文件了。




(注:上图的ndk解压后所在目录是直接在桌面上,因此配置NDK时直接采用 NDK = ~/android-ndk-r4-crystax/ 就行了。)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: