android NDK 设置
- 安装JDK后设置环境变量 JAVA_HOME
- 在path 中 添加 %JAVA_HOME%\bin;
- 在http://ant.apache.org 下载 ant二进制包 并解压缩,然后添加ANT_HOME环境变量和path
- 安装android SDK, http://developer.android.com/sdk 现在sdk已经有和eclipse绑定的版本,建议使用
- 下载NDK http://developer.android.com/sdk/ndk 解压缩
- 更新需要使用的android版本sdk
- 设置ANDROID_SDK,ANDROID_NDK环境变量 进入cmd输入指令 ndk-build –version 检查是否可用
- 安装cygwin 使用 Internet proxy setting ,163的镜像下载会快一些。
这时候直接在cygwin中输入android 命令如果提示无法执行(我在最新版本的情况下可以执行),这是因为cygwin的路径也需要配置。进入home/用户名/ ,修改.bash_profile文件(不要用记事本,使用UltraEdit,不要改变编码格式不然会出现错误 --bash: $'\r': command not found),如果出现了使用/etc/skel 中的文件替换回来就可以了()
export ANT_HOME=’cygpath -u "$ANT_HOME”’
export JAVA_HOME=’cygpath -u "$JAVA_HOME"’
export ANDROID_SDK=’cygpath -u "$ANDROID_SDK"’
export ANDROID_NDK=’cygpath -u "$ANDROID_NDK"’
重启cygwin 输入指令
9. 在eclipse中设置sdk和ndk位置
10. 安装usb-driver,注意如果你的测试机器不在google的list上面(http://developer.android.com/sdk/win-usb.html)你90%有可能无法进行usb真机调试.这种情况你只能获得root权限进行远程调试。