android 配置ndk-builder

1.首先在一个空间不低于4G的磁盘,建立一个java文件夹。我的为D:\java 2.下载安装JDK。去oracle.com官网下载。本次下载1.6,没使用最新的。http://www.oracle.com/technetwork/java/javase/downloads/index.html 3.配置java环境变量。我是默认安装在C盘。设置环境变量步骤如下: a.我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量: b.JAVA_HOME值为: C:\Program Files\Java\jdk1.6.0_45(你安装JDK的目录) c.CLASSPATH值为:.;%JAVA_HOME%\lib; d.Path: 在最前面追加 %JAVA_HOME%\bin; e.注销计算机,然后在命令行输入java -verson回车。查看到java版本,就是成功了。 4.安装安卓开发套件Android SDK。http://developer.android.com/sdk/index.html 下载ADT Bundle for windows。已经包含了eclipse和SDK.解压到java文件夹。其中包含了eclipse和sdk文件夹和sdk manger.exe 5.运行eclipse文件夹下面的eclipse.exe。在菜单栏Window->Preferences->Android面板SDK Location中填入sdk文件夹的路径或者点Browser来选择sdk路径。我的为D:\java\adt-bundle-widnows-x86\sdk 6.下载安装NDK。http://developer.android.com/tools/sdk/ndk/index.html 下载得到android-ndk-r8e-windows-x86.zip解压到java文件夹。 自从NDK-r7以后,就不需要安装Cygwin就可以使用NDK了。新版NDK提供了一个ndk-build.cmd的脚本, 可以直接使用这个脚本编译。 7.配置NDK环境变量。新建系统变量名称NDK_ROOT,变量值为D:\java\android-ndk-r8e Path变量后边添加 ;%NDK_ROOT%\。这样就能在jni工程里使用ndk-build.cmd命令了。 8.eclipse中配置NDK。新建一个Android工程。工程目录下新建jni文件夹。(参考自网络) 新建并配置一个Builder: a.Project->Properties->Builders->New,新建一个Builder。 b.在弹出的【Choose configuration type】对话框,选择【Program】,点击【OK】: c.在弹出的【Edit Configuration】对话框中,配置选项卡【Main】。 在“Name“中输入新builders的名称(我取名为Ndk_Builder)。 在“Location”中输入nkd-build.cmd的路径。 (我的是D:\java\android-ndk-r8e\ndk-build.cmd,根据各自的ndk路径设置,也可以点击“Browser File System…”来选取这个路径)。 在“Working Diretcoty”中输入${workspace_loc:/xxx} 其中xxx为工程名。 d.【Edit Configuration】对话框中,配置选项卡【Refresh】。 勾选“Refresh resources upon completion”, 勾选“The entire workspace”, 勾选“Recuresively include sub-folders”。 e.【Edit Configuration】对话框中,配置选项卡【Build options】。 勾选“After a “Clean””, 勾选“During manual builds”, 勾选“During auto builds”, 勾选“Specify working set of relevant resources”。 点击“Specify Resources…” 勾选xxx工程的“jni“目录,点击”finish“。 点击“OK“,完成配置。 OK,到这里Eclipse就能够自动调用NDK编译jin目录下的C/C++代码了。

转载于:https://my.oschina.net/chaloongjir/blog/180510

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值