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

具体步骤如下:

    (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/ 就行了。)

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值