Creación del proyecto de la biblioteca de Android con Ant

Tengo problemas para crear mi proyecto de biblioteca de Android con ant. Cuando intento ejecutar el ant release , dice Target "release" does not exist in the project "MyProject" .

Entonces asumí que quizás las bibliotecas no consiguen la estructura con la liberación / depuración, así que comencé a utilizar la ant compile , que parece trabajar. A continuación, comprimir la carpeta manualmente con la utilidad zip de java y cambiar el nombre a .apk. Supongo que esta es la manera incorrecta de hacer esto.

¿Puede alguien mostrarme cómo construir un proyecto de biblioteca de Android usando hormiga?

Entonces asumí que quizás las bibliotecas no consiguen la estructura con lanzamiento / depuración

Correcto.

Supongo que esta es la manera incorrecta de hacer esto.

También correcto.

¿Puede alguien mostrarme cómo construir un proyecto de biblioteca de Android usando hormiga?

Por lo general, no construye un proyecto de biblioteca de Android. Crea otros proyectos que hacen referencia al proyecto de biblioteca de Android. La creación de proyectos que hacen referencia al proyecto de biblioteca, para su uso con Ant, se incluye en la documentación de Android . También puede encontrar más información sobre el papel de los proyectos de la biblioteca de Android en la documentación de Android .

Tuve el mismo problema con un objetivo "nodeps" que no era conocido por Ant al construir un proyecto que hacía referencia a una biblioteca. He añadido un objetivo falso "nodeps", entonces me sale el objetivo "liberación" desconocido. Camino equivocado.

Solución: en mi directorio de bibliotecas referenciado, ejecuto el comando android update project -p . Que creó el archivo build.xml compatible con Ant.

  • ¿Cómo mantener archivos como * .scala y * .txt de ser incluido en mis archivos apk?
  • Jenkins And Android Construir
  • Algunos parámetros de función denominados arg0, arg1, etc ... después de compilar una biblioteca JAR
  • Documentación para el elemento aapt en la secuencia de comandos Ant
  • ¿Cómo convertir un proyecto Eclipse Android para usar Ant para construir?
  • Excluyendo eclipse excluye en un script de hormigas
  • ¿Cómo incluir JAR en APK sin Eclipse?
  • ¿Qué pasó con Android aapt?
  • Android incluye .jar en compilación de hormigas
  • Creación de un proyecto de Android en diferentes paquetes
  • De repente, la hormiga / carpeta no aparece en el SDK de Android. Google lo eliminó?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.