¿El complemento ADT crea automáticamente un archivo de construcción de hormigas?
Creé un proyecto de Android hace unos meses y ahora tengo que automatizar el proceso de construcción con Hudson. La guía de Android dev menciona un archivo build.xml que se crea cuando se genera un proyecto ( http://developer.android.com/guide/developing/other-ide.html ), pero no veo uno en mi proyecto. ¿Tendré que crear esto a mano o puedo ejecutar un comando para generarlo?
- Cómo agregar TableRow de xml a TableLayout mediante programación?
- Activos de Android - FileNotFound
- Cambiar el color del texto de TimePicker
- Formato y estilo de un recurso xml + asignar a textview
- IU de la tarjeta Google Now para listview
- Cómo usar onclicklistener para ver la cuadrícula
- Android - Cambiar el tema de la aplicación en onClick
- Android TextView DrawableTint en dispositivos pre v23
- Android Drawable: ¿Especificar el ancho de la forma en porcentaje en el archivo XML?
- Cómo llamar a los colores de los recursos de forma dinámica en Android?
- Quitar la sombra de ActionBar en Android L (API 21)
- Hay 2 archivos de AndroidManifest.xml en mi aplicación Android Eclipse Developer, ¿cuál debo editar?
- Cómo proporcionar archivos de datos para las pruebas de unidad de Android
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 comandos llamando a android create project
. Puede crear un proyecto de ejemplo y copiar los build.xml
, build.properties
y local.properties
de ese directorio.
Alternativamente, sólo puede copiar la plantilla build.xml
directamente desde $ANDROID_HOME/tools/lib/build.template
y simplemente cambiar el nombre del proyecto.
A continuación, sólo cree un archivo build.properties
– es donde se colocan las anulaciones de propiedades de Ant.
También necesita un archivo local.properties
, pero no lo compruebe en el control de código fuente. $ANDROID_HOME
es donde especifica su directorio $ANDROID_HOME
estableciendo la propiedad sdk.dir
.
Lo siguiente generará un archivo build.xml así como un archivo local.properties si no existe uno en su proyecto.
android update project --path <path to your project directory>
Puede utilizar estos pasos a continuación:
- Abrir la línea de comandos
- Vaya a:
<path/to/android sdk/tools>
- Ejecutar:
$ android update project --path /path/to/my-project
=> generarábuild.xml
ylocal.properties
-
Crear archivo:
ant.properties
con dos líneas abajokey.store=path/to/keystore key.alias=alias name
-
Abra
build.xml
y cambie el nombre del proyecto si es necesario -
Ejecutar como
ant build
(depuración, lanzamiento, etc …)