100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > Android自动打包 签名 优化 上传ANT脚本

Android自动打包 签名 优化 上传ANT脚本

时间:2021-09-23 20:30:31

相关推荐

Android自动打包 签名 优化 上传ANT脚本

为什么80%的码农都做不了架构师?>>>

此脚本是针对于android在线更新的SDK,以前android有离线安装包,后来改为直接在线安装进行,两者的成本在于sdk的路径和一些工具类的路径不同。

此脚本用于进行自动编译用户需要的APK安装包,使用时候,请将签名用的*.keystore放在和build.xml同一目录,并命名为android.keystore,(如想更改,请在build.xml 中的jarsigner target进行更改)

build.properties

Java代码 android.tools=${sdk.folder}tools android_version=2.1apk.sdk.home=D\:/androidsdktools/android-sdk_r04-windows/android-sdk-windows/ apk.tools=${apk.sdk.home}tools/ application.package=com.test.testname bin.dir=${jde.home}bin app.name=NewAndroid app.source.path=G\:/test/ jdk.home=C\:/Java_1.6_U18/jdk1.6.0_18/ output.dir=../outputDir password=123456sdk.folder=D\:/androidsdktools/android-sdk_r04-windows/android-sdk-windows/platforms/android-2.0.1/ temp.dir=127980239039628

android.tools=${sdk.folder}toolsandroid_version=2.1apk.sdk.home=D\:/androidsdktools/android-sdk_r04-windows/android-sdk-windows/apk.tools=${apk.sdk.home}tools/application.package=com.test.testnamebin.dir=${jde.home}binapp.name=NewAndroidapp.source.path=G\:/test/jdk.home=C\:/Java_1.6_U18/jdk1.6.0_18/output.dir=../outputDirpassword=123456sdk.folder=D\:/androidsdktools/android-sdk_r04-windows/android-sdk-windows/platforms/android-2.0.1/temp.dir=127980239039628

Build.xml

如果keystore不在此目录,

你就修改 :

<target name="jarsigner" depends="release">

<exec executable="${jarsigner}" failοnerrοr="true">

<arg value="-verbose" />

<arg value="-storepass" />

<arg value="${password}" />

<arg value="-keystore" />

<arg value="android.keystore" />

<arg value="-signedjar" />

<arg value="${out-signed-package-ospath}" />

<arg value="${out-unsigned-package-ospath}" />

<arg value="android" />

</exec>

</target>

中的

<arg value="android.keystore" />

<arg value="android" />

路径,

这个两个参数值要一样即可

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。