9

Windows コマンドライン経由で「apkbuilder.bat」を使用して .apk ファイルをビルドおよび署名 (キーストア) するにはどうすればよいですか?

次の行を実行しようとします。

apkbuilder.bat %APK_File_Name% -u -z %Project_Path%\bin\resources.ap_ -f %Project_Path%\bin\classes.dex -rf %Project_Path%

しかし、次の例外が発生します。

java.lang.ArrayIndexOutOfBoundsException: 1
 at com.android.sdklib.build.ApkBuilderMain.main<ApkBuilderMain.java:61>

助けてください。ありがとう

4

2 に答える 2

7

antを使用して、Windowsのコマンドライン(.bat)で実行できます。

with: "ant release" 署名なしで apk をビルドします。

次に、バットに「jarsigner」と「zipalign」への呼び出しを追加して、タスクを完了する必要があります。

これらのツールを呼び出すコマンド ラインの例は、http: //developer.android.com/guide/publishing/app-signing.html#signappにあります。

一番、

于 2010-09-30T18:58:16.283 に答える
4

自分で手動で作成するのではなく、Ant と Android ツールによって生成されたビルド ファイルを使用することをお勧めします。少なくとも、ビルド ファイルを参照として使用して、さまざまなツールを使用して各ステップを実行する方法を判断できます。

于 2010-09-30T16:07:09.793 に答える