批处理 安卓一键打包脚本快速解析

这里使用的是最快速方便的ant打包,选用ant打包的原因是他比aapt package之类的打包命令简单直接,便于入手首先保证你的环境可以IDE里正常调试,无错误

设置打包环境

这里我用一个批处理把打包需要的环境变量设置好批处理setting.bat

set JAVA_HOME=%~dp0\Java\jdkset CLASSPATH=.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jarset path=%JAVA_HOME%\bin;%path%set ANDROID_HOME = %~dp0\android\sdkset path=%~dp0\android\sdk;%path%set path=%~dp0\android\sdk\tools;%path%set path=%~dp0\android\sdk\platform-tools;%path%set path=%~dp0\apache-ant\bin;%path%

由代码可以清楚的知道 这里主要是设置了jdk Android和ant的环境变量

执行打包

在项目的主目录新建 builder.bat

call /setting:这里是 lib-project 初始化应用的项目 weibo.sdk.android.apicd ../weibo.sdk.android.api  call android update lib-project -p . -t android-19cd ../myappcall ant cleancall android update project -p . -t android-19call ant release

所有命令执行完毕,就会在bin目录下生成 -release.apk结尾的 apk文件既是打包好的安装包

注意:

    如果引用了第三方类库需要在project.properties里的 android.library.reference.1=..\\weibo.sdk.android.api执行 ant release 发布代签名的apk的时候 需要在项目主目录里有ant.properties文件 里面要正确的配置key.storekey.aliaskey.store.passwordkey.alias.password

人若软弱就是自己最大的敌人

批处理 安卓一键打包脚本快速解析

相关文章:

你感兴趣的文章:

标签云: