Ant Build for Android proj::如何将myproject-release.apk(签名)创建到bin以外的文件夹?
我有超过100个项目,不希望所有的发布apks去同一个文件夹。但我似乎找不到这样做的方法。有人知道怎么做吗?
添加一个自定义Ant任务,用于在生产构建之后移动APK文件。您将把Ant任务放在build.xml
的底部,就在末尾的</project
>关闭标记内。例如,下面是一个创建JAR文件的jar
任务:
<target name="jar" depends="debug">
<jar
destfile="bin/CWAC-Layouts.jar"
basedir="bin/classes"
/>
</target>
在您的示例中,您将创建使用<move>
的任务。
您还需要将<!-- version-tag: 1 -->
注释修改为<!-- version-tag: custom -->
,就在您放置Ant任务的位置上方。这将防止Android的工具殴打你的build.xml
更改,如果他们选择修改build.xml
自己。
然后,运行Ant任务