Ant Build for Android proj:: 如何将 myproject-release.apk(已签名)创建到 bin 以外的文件夹中?
我有超过 100 个项目,不希望所有发布的 apk 都进入同一个文件夹。但我似乎找不到办法做到这一点。有谁知道如何完成这项工作?
添加一个自定义 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 -->
您放置 Ant 任务的位置上方的注释修改为<!-- version-tag: custom -->
. build.xml
如果他们选择修改build.xml
自己,这将防止 Android 的工具破坏您的更改。
然后,运行那个 Ant 任务。