<!-- build.xml -->
<project default="main" basedir=".">
<property file="../keystore.properties" />
<property name="apk-name" value="product" />
<property name="apk-version" value="latest" />
<property name="apk-market" value="dev" />
<property name="storepass" value="6236212"/> 这两个KEY,不用说。
<property name="keypass" value="6236212"/>
<property name="alias" value="nil.keystore"/>
这个是你要编译时要的android.jar的路径
<property name="android-jar" value="/Users/mac/Desktop/androidsdk/android-sdk-macosx/platforms/android-8/android.jar" />
<target name="init">
<echo>start initing ... </echo>
<mkdir dir="gen" />
<delete>
<fileset dir="gen"></fileset>
</delete>
<mkdir dir="bin/classes" />
<delete>
<fileset dir="bin/classes"></fileset>
</delete>
<mkdir dir="build/${apk-version}" />
<echo>finish initing. </echo>
</target>
<target name="main" depends="init">
<echo>generating R.java for project to dir gen (using aapt) ... </echo>
<exec executable="aapt">
<arg value="package" />
<arg value="-m" />
<arg value="-J" />
<arg value="gen" />
<arg value="-M" />
<arg valu
ANT编译APK脚本,能多渠道打包,打包SO,很强大,增强版!
最新推荐文章于 2019-01-07 10:28:16 发布
本文介绍了一种使用ANT编译脚本实现Android应用的多渠道打包,包括如何处理SO库的打包问题。通过修改build.xml中的apkBuilder命令,可以成功将SO库打包进APK,并实现多版本编译。作者强调了正确搜索解决方案的重要性,并表达了对模块化开发的兴趣。
摘要由CSDN通过智能技术生成