5

Quiero cambiar android: versionName cada vez que lanzo apk.Cómo hacer android: versionName en AndroidManifest.xml cambiado automáticamente en eclipse?

¿Hay algún complemento de eclipse u otras formas que puedan ayudarlo a cambiar automáticamente junto con la compilación de mi código?

Por ejemplo, hoy en día es 10/09/2011, quiero que el androide valor: nombre de la versión en AndroidManifest.xml se establece en 1.0.0.1009

+0

Una vez jugué con SVN $ Rev: $ etiqueta, pero fue en vano: no pude convertirlo en un número. Creo que solo un script de shell puede hacer esto ... –

Respuesta

1

No usar Eclipse lo siento (pero con Ant sí, ver this) , sé que puede ser aburrido hacer eso. Pero no lanzas cada minuto, ¿no?

MODIFICADO

manera Hormiga, el uso de Ant properties

Mañana voy a tratar de encontrar más doc sobre si la necesita

+0

Hola A.Quiroga: Gracias por tu respuesta, pero no sé cómo usar tu herramienta :(¿Podrías ayudarme? –

+0

Hola A.Quiroga: Gracias por tu Ahora escribo un Ant xml simple y lo agrego antes de construir el proyecto de Android, pero como va a cambiar el contenido de AndroidManifest.xml antes de construir qué eclipse no conoce el cambio, obtendré el mensaje de error "org.eclipse.core" .internal.resources.ResourceException: El recurso no está sincronizado con el sistema de archivos: '/TestAntAndroid/AndroidManifest.xml'. [2011-10-10 17:38:18 - TestAntAndroid] AndroidManifest.xml no declara un paquete de Java : Compilación abortada. " –

+0

jiangyan.lily, revisa esta respuesta: http://stackoverflow.com/a/4411540/6349 – webmat

Cuestiones relacionadas