¿Cómo construir .apk archivo de Windows de línea de comandos?
Pregunta
¿Cómo construir y firmado (almacén de claves) que el archivo APK utilizando 'apkbuilder.bat' a través de las ventanas de línea de comandos?
trato de ejecutar la siguiente línea:
apkbuilder.bat %APK_File_Name% -u -z %Project_Path%\bin\resources.ap_ -f %Project_Path%\bin\classes.dex -rf %Project_Path%
pero yo estoy haciendo la siguiente excepción:
java.lang.ArrayIndexOutOfBoundsException: 1
at com.android.sdklib.build.ApkBuilderMain.main<ApkBuilderMain.java:61>
Por favor, ayuda. Gracias
Solución
Puede hacerlo en la línea de comandos (.bat) en las ventanas utilizando Ant.
con: "Liberación hormiga" A construir el apk firmado.
Luego hay que añadir la llamada a "jarsigner" y "zipalign" en el bate para completar la tarea.
Se puede encontrar un ejemplo de la línea de comandos para llamar a estas herramientas aquí: http://developer.android.com/guide/publishing/app-signing .html # signapp
Mejor,
Otros consejos
Se recomienda usar los ficheros de construcción generados por las herramientas de Android Ant y en lugar de intentar handroll su cuenta. Si nada más, puede utilizar los ficheros de construcción como referencia para determinar la forma en que utiliza las diferentes herramientas para llevar a cabo cada paso.