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/ 就行了。)
(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/ 就行了。)
相关文章推荐
- Ubuntu下搭建Android NDK开发环境
- Ubuntu下搭建Android NDK开发环境
- Ubuntu下搭建android NDK开发环境
- 【学习Android NDK开发】搭建Android NDK开发环境(Ubuntu 12.04 LTS 32-bit)
- ubuntu下nodejs使用Express开发环境搭载
- 【学习Android NDK开发】搭建Android SDK开发环境(Ubuntu 12.04 LTS 32-bit)
- Ubuntu下搭建android NDK R7开发环境
- ubuntu 下 配置 Android NDK开发环境
- 详解Ubuntu 从零开始搭建Python开发环境
- android NDK 在Ubuntu10.04开发环境的搭建
- 环境: ubuntu 12.04 上面Android ndk 开发环境一键配置(cdt, adt, ndk 及Ogre工程移植)
- 在Ubuntu 11.04环境下搭载Android开发环境若干错误的解决方案
- Ubuntu下PHP开发环境的搭载(附VIM预览php文件配置)
- Ubuntu下搭建Android NDK开发环境
- Ubuntu下搭建android NDK R7开发环境
- Ubuntu 12.04 下搭建Android NDK r8 开发环境
- Ubuntu 11.04 下搭建Android NDK开发环境
- 环境: ubuntu 12.04 上面Android ndk 开发环境一键配置(cdt, adt, ndk 及Ogre工程移植)
- 详解ubuntu搭建Java开发环境
- Ubuntu下构建android NDK R7开发环境