Tengo un proyecto de Android que tiene un archivo de compilación Ant. Funciona a la perfección a través de la línea de comandos:Usando Android build.xml en eclipse?
[email protected]:~/git/$ ant
Buildfile: build.xml
[setup] Android SDK Tools Revision 8
[setup] Project Target: Android 2.1-update1
[setup] API level: 7
[setup]
... etc etc etc ...
Pero cuando trato de utilizar esto en eclipse, build.xml
tiene un color rojo-X.
<?xml version="1.0" encoding="UTF-8"?>
<project name="MyWonderfulProject" default="help">
<project
está subrayado con el error: ayuda objetivo defecto no existe en este proyecto
Parece como todo el mundo en Internet tiene este problema, y parece que es causada por el hecho que build.xml
usa directivas que provienen de los múltiples archivos anidados específicos de Android que importa este archivo de compilación.
tengo otros proyectos en mi área de trabajo que utilice mecanismo de acumulación de Eclipse, así que sé que mi entorno es capaz de compilar, ejecutar y desplegar aplicaciones Android sin un problema. Pero este archivo de compilación me está dando dolores de cabeza.
¿Cuál es la solución?
Tengo un problema similar, y no tienen ningún objetivo ayuda autodefinida. se debe usar el objetivo de ayuda de android_rules.xml, pero incluso pegarlo en el archivo build.xml no resuelve este error. (eclipse 3.6, android skd 10, target es android-7) construir con ant en línea de comandos funciona perfectamente. – forksandhope