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

War es hilfreich?

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.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top