どのようにWindowsのコマンドラインからの.apkファイルをビルドするには?
質問
私は窓を経由して「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>
助けてください。おかげ
解決
あなたはantを使用してウィンドウ内のコマンドライン(.BAT)でそれを行うことができます。
と: 「アリのリリース」 あなたはAPKが署名構築します。
それから、タスクを完了するためにバットに「jarsignerの」および「zipalign」への呼び出しを追加する必要があります。
あなたはここで、これらのツールを呼び出すには、コマンドラインの例を見つけることができます。 http://developer.android.com/guide/publishing/app-signing .htmlを#signappする
ベスト、
他のヒント
私はむしろ自分自身をhandrollしようとするよりも、AntとAndroidのツールによって生成されたビルドファイルを使用してお勧めします。何もないならば、あなたはそれが各ステップを実行するためにさまざまなツールを使用する方法を決定するための基準としてビルドファイルを使用することができます。
所属していません StackOverflow