Eclipse: Cómo automatizar la exportación de aplicación sin firmar en un archivo por lotes
Estoy desarrollando un juego para Android en el entorno de Windows Vista. Quiero automatizar la exportación de la operación de aplicación sin firmar en un archivo por lotes. Por lo tanto, no tendría que hacer clic derecho en el proyecto, ir a Herramientas de Android y luego seleccione Exportar paquete de aplicaciones sin firmar … en cualquier momento quiero ejecutar mi proyecto. Gracias.
- No se puede importar o crear un nuevo proyecto desde muestras o descargas en Android / Eclipse
- Eclipse muestra error cuando no hay ninguno
- Error de INSTALL_PARSE_FAILED_NO_CERTIFICATES en Eclipse
- ¿Cómo puedo alejar el panel de la línea de tiempo de Eclipse SDK?
- Problemas de ADK y Eclipse - com.android.future y USBAccessory?
- Pasando parámetro de un botón a android: método onClick
- El proyecto puede estar utilizando una versión de Gradle que no contenga el método 'compileSdkVersion ()'
- Error al generar el archivo final: Encontró un archivo duplicado para APK: LICENSE.txt
- Error que abre el archivo del rastro: Ningún archivo o directorio (2)
- ¿Qué hace ic_launcher-web.png en la raíz de mi proyecto?
- Error INSTALL_FAILED_DEXOPT al intentar instalar la aplicación
- Prueba de Android JUnit ClaseNotFoundException
- ¿Es posible usar el sistema de compilación de Gradle para Android con Eclipse?
El SDK de Eclipse de Android solo utiliza Ant detrás de cámaras para exportar paquetes de aplicaciones. Usted podría apenas escribir un archivo de la construcción de ANT y hacer la exportación que usted está intentando, y usted tendrá la tarea en un archivo por lotes.
Aquí está un acoplamiento agradable: http://www.androidengineer.com/2010/06/using-ant-to-automate-building-android.html , escrito por Matt Quigley.
En una palabra:
Crea un archivo build.xml accediendo a la ruta raíz e ingresando android update project --path .
.
Esto creará un archivo build.xml. A partir de ese momento, debería ser capaz de construir un apk no firmado ejecutando la ant release
.