3个工具介绍:
第一个工具: NDK (native develop kits)
交叉编译的工具链:NDK是一个交叉编译工具链,只能在linux下环境使用
交叉编译: 在一个平台(处理器,操作系统)下 编译出来另外一个平台下可以运行的代码.
windows AMD intel x86 架构-> 手机 android arm处理器
解压路径不要有空格和中文
.c .java
1. 编译 把源代码(高级语言)编译成一个低级语言 (汇编语言)
2. 连接 根据具体平台的特性,(cpu的类型 x86 arm,操作系统的类型)
连接成一个可以执行的二进制可执行的程序.
第二个工具:cygwin: windows下linux环境的模拟器.
cygwin的安装目录 不能有空格,最好不要中文
第三个工具:
cdt : c/c++ develop tools (主要是用来让c和c++代码 完成高亮显示的作用)
adt : android develop tools
cygwin的环境变量:C:\cygwin\etc\profile的作用: 方便的在任何目录下 都可以使用 指定目录里面的工具
|
一、eclipse中安装adt:为eclipse增加c和c++的开发插件cdt 1、cdt:c/c++ develop tookit 主要是用来让c和c++代码 完成高亮显示的作用 下载cdt:http://www.eclipse.org/cdt/downloads.php 下载对应的版本
Help中的install new software a)在线安装:选择 http://download.eclipse.org/tools/cdt/releases/kepler/ 等待展开,选择Programing language
选择c/c++ 开发工具
同意licenses 安装成功会提示是不是确认重启eclipse,重启就完成安装。 b)本地安装
二、Windows下linux模拟环境-cygwin环境搭建:安装cygwin Ndk需要运行在linux环境下,cygwin是windows下模拟linux的一个工具。 Cygwin是一个程序,支持很多插件。 双击安装
我已经把需要下载的东西下载好了,大家直接选择install from local directory
直接从internet 下载安装往往要装1天! 从本地安装会快很多 安装完毕后 ,桌面会出现一个快捷图标
现在打开 cygwin 首先程序会初始化
Make –v
注意:安装路径不要有空格,也不要有中文字符 三、ndk工具的安装:下面去安装android ndk, 我们用r9b版本 使用vpn翻墙http://www.freevpnworld.com/,去google 官网下载 android ndk下载:http://developer.android.com/tools/sdk/ndk/index.html 注意:解压路径不要有空格,也不要有中文字符
下载下来后:
下载之后直接解压到某个目录下 ,我解压到了C:\android-ndk-r9b目录下
然后测试是否安装成功,切换到目录,输入./ndk-build,出现下面的错误,说明安装成功
为了方便直接在每个目录命令行里面使用ndk-build,配置NDK的 cygwin环境变量 需要给cygwin的环境变量里面添加ndk的目录:C:\cygwin\etc\profile
|
|
[jni] 01_jni环境搭建
Android 4.0
jni环境搭建