1. jdk的安装和配置 【java开发环境】
JAVA_HOME=D:\Program Files\Java\jdk1.7.0_67
path:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
classpath:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;
验证:java -version
javac -version
2. apache ant ->【 apache-ant-1.9.6】
ANT_ROOT=E:\Android\apache-ant-1.9.6
path:%ANT_ROOT%\bin;
验证:ant -version
3. android sdk -> 【android-20】
ANDROID_SDK_ROOT=E:\Android\android_bundle\sdk
path:%ANDROID_SDK_ROOT%;%ANDROID_SDK_ROOT%\tools;%ANDROID_SDK_ROOT%\platform-tools;
4. Cygwin
安装: make:The GNU version of the 'make utility'
path: C:\cygwin;
5. Android ndk -> 【android-ndk-r9d】
NDK_ROOT=E:\Android\android-ndk-r9d\
path:E:\Android\android-ndk-r9d\
下载android bundle,免去一些麻烦。
在命令行下执行对ndk项目的构建过程?
步骤:
第一步:构建原生组建 ndk-build
第二步:生成apache ant构建文件(第一次时执行)
android update -p . -n HelloJni -t android-20 -s
-p:指项目所在的就路径
-n:指项目的名称
-t:目标编译平台
第三步:构建java文件,将“java文件”和“原生组建” 打包成apk文件。
ant debug
魅蓝note测试结果: