<os family="windows"/>\r
</condition>\r
\r
- <property name="out-signed-package" value="${outdir}/${ant.project.name}-${version}.apk" />\r
+ <property name="out-signed-package" value="${outdir}/${ant.project.name}-signed.apk" />\r
<condition property="out-signed-package-ospath"\r
value="${basedir}\${out-signed-package}"\r
else="${basedir}/${out-signed-package}" >\r
<os family="windows"/>\r
</condition>\r
+ <property name="out-aligned-package" value="${outdir}/${ant.project.name}-${version}.apk" />\r
+ <condition property="out-aligned-package-ospath"\r
+ value="${basedir}\${out-aligned-package}"\r
+ else="${basedir}/${out-aligned-package}" >\r
+ <os family="windows"/>\r
+ </condition>\r
\r
<property name="out-release-source" value="${releasedir}/${ant.project.name}-source-${version}" />\r
<condition property="out-release-source-ospath"\r
<condition property="apk-builder" value="${android-tools}/apkbuilder.bat" else="${android-tools}/apkbuilder" >\r
<os family="windows"/>\r
</condition>\r
+ <condition property="zipalign" value="${android-tools}/zipalign.exe" else="${android-tools}/zipalign" >\r
+ <os family="windows"/>\r
+ </condition>\r
\r
<condition property="apk-builder" value="${android-tools}/apkbuilder.bat" else="${android-tools}/apkbuilder" >\r
<os family="windows"/>\r
<arg value="${external-libs-ospath}" />\r
</exec>\r
<signjar jar="${out-unsigned-package-ospath}" alias="${cert-alias}" keystore="${keystore}" storepass="${storepass}" keypass="${keypass}" signedjar="${out-signed-package-ospath}"/>\r
+ <exec executable="${zipalign}" failonerror="true">\r
+ <arg value="-f" />\r
+ <arg value="4" />\r
+ <arg value="${out-signed-package-ospath}" />\r
+ <arg value="${out-aligned-package-ospath}" />\r
+ </exec>\r
\r
</target>\r
\r