2010-03-17 10 views

Respuesta

11

El complemento ADT no genera un archivo Ant.

El comando android generará un archivo Ant cuando cree un nuevo proyecto desde la línea de comando llamando al android create project. Puede crear un proyecto de ejemplo y copiar los archivos build.xml, build.properties y local.properties de ese directorio.

Como alternativa, puede copiar la plantilla build.xml directamente desde $ANDROID_HOME/tools/lib/build.template y luego simplemente cambie el nombre del proyecto.

A continuación, solo cree un archivo build.properties — donde colocará las anulaciones de propiedad Ant.
También necesita un archivo local.properties, pero no lo verifique en el control de código fuente — aquí es donde especifica su directorio $ANDROID_HOME estableciendo la propiedad sdk.dir.

+0

Pregunta tonta. Si 'local.properties' no está en control de fuente, ¿qué se supone que debes hacer cuando finalizas el proyecto? –

+8

Respuesta: 'android update project --path/ruta/a/mi-proyecto' –

+0

¿Necesito * un archivo build.properties? No lo sé, ¿podría darme un ejemplo de dónde lo necesitaría? Básicamente, este proyecto se creó utilizando el complemento ADT, pero ahora necesito automatizar la compilación en Hudson, así que tengo que encontrar la manera de hacerlo construir allí. – Eno

10

Lo siguiente generará un archivo build.xml así como también un archivo local.properties si uno no existe en su proyecto.

android update project --path <path to your project directory>

3

Puede utilizar estos pasos:

  • línea de comando Abrir
  • Ir a: <path/to/android sdk/tools>
  • Run: $ android update project --path /path/to/my-project => generará build.xml y local.properties
  • Crear archivo: ant.properties con dos línea por debajo de

    key.store=path/to/keystore 
    key.alias=alias name 
    
  • abierto build.xml y renombrar el nombre del proyecto si es necesario

  • Ejecutar como ant build (depuración, liberación, etc ...)

Cuestiones relacionadas