博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Ubuntu下搭建Android NDK开发环境
阅读量:5738 次
发布时间:2019-06-18

本文共 1235 字,大约阅读时间需要 4 分钟。

 我们应该如何在Ubuntu 系统下搭建 NDK 开发环境呢?下面一步一步教大家

     步骤1.下载NDK(注意我下载的是r4版本):

  

 

  步骤2.下载完成后,解压到 ~/ 目录下:

  $echo $HOME <-- 查看当前用户目录,即 ~/ 目录路径

  /home/wzhnsc

  $pwd <-- 查看当前路径

  /home/wzhnsc/-ndk-r4b

  注:如上路径是我解压 android-ndk-r4b-linux-x86.zip 后的 android-ndk-r4b 目录路径

  步骤3.首先进入 /home/wzhnsc/android-ndk-r4b 目录,

  此目录下有个 README.TXT 文件,里面提到了:

  在 docs/STABLE-APIS.TXT 里面是 APIs 的文档,

  在 docs/INSTALL.TXT 里面是如何安装NDK

  (以前的版本都需要运行 build/host-setup.sh 来进行初始化,

  这个 android-ndk-r4b 版本把它去除了,使用更方便了,只是像如下配置一下环境变量即可 ),

  在 docs/HOWTO.TXT 里面是如何使用NDK。

  注:建议这些文档都看一遍,有个大概了解。

  步骤4.配置NDK的环境变量

  $gedit ~/.bashrc

  注:在打开的文件末尾添加,如下内容

  NDK=~/android-ndk-r4b

  export NDK

  步骤5.在当前 bash 环境下读取并执行 ~/.bashrc 中的命令:

  $source ~/.bashrc

  或 (source命令也称为“点命令”,也就是一个点符号(.)。)

  $. ~/.bashrc

  步骤6.然后查看是否生效:

  $echo $NDK

  /home/wzhnsc/android-ndk-r4b/

  步骤7.编译有两种方法:

  1)在目标工程目录下编译:

  $cd /home/wzhnsc/android-ndk-r4b/samples/hello-jni

  进入例子目录

  $NDK/ndk-build

  然后在当前目录下执行 /home/wzhnsc/android-ndk-r4b/ndk-build 脚本

 

  2)在任意目录下编译:

  $NDK/ndk-build -C /home/wzhnsc/android-ndk-r4b/samples/hello-jni

  用 -C 指出工程目录路径

 

  注:无论哪种编译,成功后就会在当前目录下多生成 libs 与 obj 两个子目录。

 

  步骤8.打开 eclipse 导入 hello-jni 工程 ,就能看到效果了。

转载于:https://www.cnblogs.com/xiaoxiaoboke/archive/2012/02/15/2352397.html

你可能感兴趣的文章
数据传输流程和socket简单操作
查看>>
ProbS CF matlab源代码(二分系统)(原创作品,转载注明出处,谢谢!)
查看>>
OC中KVC的注意点
查看>>
JQ入门(至回调函数)
查看>>
【洛天依】几首歌的翻唱(无伴奏)
查看>>
OpenSSL初瞻及本系列的博文的缘由
查看>>
ISO8583接口的详细资料
查看>>
tmux不自动加载配置文件.tmux.conf
查看>>
经验分享:JavaScript小技巧
查看>>
[MOSEK] Stupid things when using mosek
查看>>
程序实例---栈的顺序实现和链式实现
查看>>
服务的使用
查看>>
Oracle 用户与模式
查看>>
MairDB 初始数据库与表 (二)
查看>>
拥在怀里
查看>>
chm文件打开,有目录无内容
查看>>
whereis、find、which、locate的区别
查看>>
一点不懂到小白的linux系统运维经历分享
查看>>
桌面支持--打不开网页上的pdf附件解决办法(ie-tools-compatibility)
查看>>
nagios监控windows 改了NSclient++默认端口 注意事项
查看>>