Wie APK-Datei aus dem Windows-Befehlszeile zu bauen?
Frage
Wie kann ich aufbauen und unterzeichnet (Schlüsselspeicher) die APK-Datei mit ‚apkbuilder.bat‘ über Windows-Befehlszeilen?
Ich versuche, die folgende Zeile auszuführen:
apkbuilder.bat %APK_File_Name% -u -z %Project_Path%\bin\resources.ap_ -f %Project_Path%\bin\classes.dex -rf %Project_Path%
, aber ich bin die folgende Ausnahme erhalten:
java.lang.ArrayIndexOutOfBoundsException: 1
at com.android.sdklib.build.ApkBuilderMain.main<ApkBuilderMain.java:61>
Bitte Hilfe. Dank
Lösung
Sie können es in der Befehlszeile tun (.bat) in Fenstern mit ant.
mit: "Ant release" Sie bauen die apk nicht signiert.
Dann müssen Sie den Aufruf von „jarsigner“ und „Zipalign“ in der Fledermaus hinzufügen, um die Aufgabe abzuschließen.
Sie können ein Beispiel für die Befehlszeile finden hier diese Tools zu nennen: http://developer.android.com/guide/publishing/app-signing .html # signapp
Best,
Andere Tipps
würde ich eher von den Android-Tool erzeugt mit Ant und die Build-Dateien vorschlägt als zu versuchen, Ihre eigene Handroll. Wenn nichts anderes, können Sie die Build-Dateien als Referenz verwenden, um zu bestimmen, wie es die verschiedene Werkzeuge verwendet, jeden Schritt auszuführen.