Ant Build for Android proj:: myproject-release.apk (署名済み) を bin 以外のフォルダーに作成する方法は?
100 以上のプロジェクトがあり、すべてのリリース apk を同じフォルダーに配置したくありません。しかし、私はこれを行う方法を見つけることができないようです。これを行う方法を知っている人はいますか?
本番ビルド後に APK ファイルを移動するカスタム Ant タスクを追加します。その Ant タスクを の一番下、末尾の> close タグ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 -->
。これにより、Android のツールが自分自身build.xml
を変更することを選択した場合に、変更が上書きされるのを防ぐことができますbuild.xml
。
次に、その Ant タスクを実行します。