几年前刚玩安卓的时候觉得发布新版本比较不爽,每次编译完还要签名,输入几次密码。每次重复性的操作让小爷我很不爽。于是想想这能将懒进行到底嘛?
答案是可以的。于是研究了一下ANT,最后实现点击一下即可完成N个步骤,有没有觉得很爽!
local.properties配置文件,这个是你的android-sdk和jdk目录相关的,还有一些什么activity,签名文件……这个配置文件要放在工程的根目录,切记哦!!!
jdk-home=D:/Program Files/Java/jdk1.6.0_03
sdk-folder=D:/develop/android-sdk-windows
sdk-tools=${sdk-folder}/tools
sdk-platform=${sdk-folder}/platforms/android-7
sdk-platform-tools=${sdk-folder}/platform-tools
keystore=debug.keystore
keypass=123456
key=debug
proguard-home=${sdk-tools}/proguard/lib/proguard.jar
package=com.lee.my.helper
mainactivity=com.lee.my.helper.MyHelperActivity
核心部分来了
build.xml
Creating all output directories
Generating R.java...
Compiling aidl files into Java classes...
Converting compiled files into ${intermediate-dex}...
Packaging resources and assets...
release:Packaging ${out-debug-package-ospath}, and signing it with a debug key...
jarsigner ${out-signed-package-ospath}
zipalign ${zipalign-package-ospath}
开始卸载之前版本...
开始安装当前新版本...
开始启动...
build_install.xml点它就能实现安装并运行
开始卸载之前版本...
开始安装当前新版本...
开始启动...
运行方式如图:

本文链接:https://it72.com/2172.htm