Ubuntu下搭建 eclipse+NDK for android JNI 的开发环境
来源:互联网 发布:模拟摄像头改网络 编辑:程序博客网 时间:2024/06/05 19:18
一、准备安装包
1、去官网下载adt-bundle-Linux 和 Android-ndk,我的环境是Ubuntu64位,所以我下载的版本是:
(1)adt-bundle-linux-x86_64-20131030.zip
(2)android-ndk-r9b-linux-x86_64 .tar.bz2
下载完后解压,用命令行进入,执行 " ./eclipse ",就可以启动eclipse了。
我当时遇到了android项目的R.Java 不能自动生成的现象,后来修改了adt-bundle 目录下的sdk目录权限就好了,执行 chmod 777 sdk -R,。
二、环境配置
因为我们下载的是adt-bundle,所以软件包中集成了CDT不需要我们再手动安装了。
现在要做的只是给eclipse添加一些路径:
1、给Eclipse设置NDK路径: window --> preference --> NDK, 然后在配置窗口的左侧输入NDK路径
2、下面的工作都是针对项目的配置。我们通过 右键项目 --> properties 来修改
2.1、设置Android API版本,如图
2.2、选择项目的Builders,我这里默认的就是CDT Builders,就用他所以不需要改了。
2.3、配置Builder的编译命令,选择的是 Use default build command
2.4、配置Builder的交叉编译工具,我们使用 “ Android GCC” 和 “Android Builder”
2.5、最后一步,添加 jni 、c、c++ 寻找头文件的路径,如图,需要我们添加的(图片中黑体部分)主要有:
(1)Java jdk --> include 目录路径
(2)jdk --> include --> linux (好像eclipse不会寻找子目录,我没测试,反正加上了)
(3) $NDK_HOME_DIR --> platforms --> android-xx --> arch-arm / usr / include
(4)$NDK_HOME_DIR --> toolchains --> arm-linux-androideabi-4.8 --> prebuilt --> linux-x86_64 --> lib --> gcc / arm-linux-androideabi/4.8/include
- Ubuntu下搭建 eclipse+NDK for android JNI 的开发环境
- Ubuntu下搭建 Eclipse+NDK for Android JNI 的开发环境
- Ubuntu下搭建 eclipse+NDK for android JNI 的开发环境
- Android开发环境部署—— Eclipse+NDK for Android JNI 的开发环境(linux 环境)
- Eclipse下Android NDK开发环境搭建
- Ubuntu下搭建Android NDK开发环境
- Ubuntu下搭建android NDK开发环境
- Ubuntu 下 Android NDK 开发环境搭建
- Eclipse下的NDK开发环境搭建
- 【android开发记录片】2.基于Eclipse的JNI开发环境的搭建(cygwin+NDK)
- Android:Windows 下搭建NDK-JNI开发环境
- Ubuntu下的android NDK 环境搭建
- Android NDK开发之旅(1): Eclipse中NDK环境搭建与JNI开发流程
- Android NDK+JNI开发环境搭建
- Android jni开发资料--NDK环境搭建
- Android初识JNI-搭建NDK开发环境
- Android jni开发资料--NDK环境搭建
- Android jni开发资料--NDK环境搭建
- Js保留两位小数
- JavaScript开发的45个经典技巧
- js 将字符串转换为json对象
- js打乱数组顺序最佳解决方案
- js获取input上传图片的尺寸
- Ubuntu下搭建 eclipse+NDK for android JNI 的开发环境
- Java 的 String与常量池
- 感知机学习算法的拓展---非线性可分数据问题
- 《统计学习方法》笔记——AdaBoost
- STL之map的使用方法
- 分享一款好用的PDF转换器的免费注册验证码-All PDF Converter
- Restful API实践经验
- 使用Angular与TypeScript构建Electron应用
- 5.最长连续回文串