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

¿Fue útil?

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.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top