1.环境部署
1)java环境
2)android-sdk环境
3)ant环境
2.编译android工程
1)列出android平台列表
android list targets
不同id对应不同的android版本,在编译的时候需要用到
2)创建android工程
android create project --target<target-id> --name MyFirstApp --path <path-to-worksapce>MyFirtstApp --activity MainActivity --package com.example.myfirstapp
生成目录结构如下:
3)更新工程
android update project --target <target-id> --name MyFirtstApp --path<path-to-worksapce>MyFirtstApp
--target需指定android版本,影响编译过程
--target 简写-t
--name 简写-n
--path简写-p
该命令会更新project.properties,local.properties,build.xml三个文件
4)编译工程
ant debug/release
生成debug或release版本的apk
3.安装验证
1)列出avd
android list avd
2)启动模拟器
android-sdk/tools/emulator -avd AVD-1.5
3)安装apk
adb install bin/Test-debug.apk
4.遇到的问题及解决方法
后续持续补充
1)若编译时提示android版本过低
D:\adt-bundle-windows-x86-20130917\adt-bundle-windows-x86-20130917\sdk\tools\ant\build.xml:483: The SDK Build Tools revision (18.1.0) is too low for project 'QTL'. Minimum required is 19.1.0需检查sdk目录下build-tools目录android的版本,此时需更新版本,下载地址如下
http://www.androiddevtools.cn/
2)提示使用了过时的API或不安全操作
需检查sdk目录platforms目录,有无更新新的android sdk。
3)编译时aapt crash
可升级build-tools目录android版本