Cómo agregar Maven a un proyecto de IntelliJ Android existente

He estado haciendo algunas investigaciones sobre la adición de Maven a un proyecto existente de Android y estoy luchando para ver cómo funciona esto. He utilizado Maven una vez en el trabajo en un proyecto basado en web con Netbeans, pero para este proyecto estoy buscando utilizar IntelliJ. Puedo crear un nuevo "Maven Module", pero ya tengo un proyecto de Android por lo que no estoy completamente seguro de que es la ruta que debería tomar.

He encontrado este post que proporciona algunos detalles, pero no una guía paso a paso de integración de ventanas (al menos que estoy viendo).

¿Es posible para mí usar Maven dentro de un proyecto Android?

Edit: Estoy buscando hacer esto dentro de un entorno de Windows

One Solution collect form web for “Cómo agregar Maven a un proyecto de IntelliJ Android existente”

Para responder a su pregunta en la última frase: Sí, puede utilizar Maven para crear un proyecto de Android.

Debe utilizar el maven-android-plugin en su proyecto Maven. El mejor sitio para empezar es https://code.google.com/p/maven-android-plugin/wiki/GettingStarted . Necesidad de leer un poco, pero definitivamente vale la pena el esfuerzo.

Si tengo un proyecto específico de IDE específico de Android que te gustaría cambiar a Maven, en lugar de intentar "agregar soporte de Maven a un proyecto de IntelliJ existente", yo:

  1. Cree un nuevo proyecto basado en Maven utilizando un arquetipo adecuado https://github.com/akquinet/android-archetypes

  2. Copie fuentes / recursos existentes en los directorios de proyectos de Maven.

Si se hace correctamente, puede abrir este proyecto (Maven) de Android (pom.xml) en IntelliJ y utilizarlo como un proyecto de Android (incluido el editor de GUI). IntelliJ genera automáticamente un proyecto IntelliJ desde el pom.xml de Maven y detecta la faceta de Android.

De esta manera, su proyecto también se queda agnóstico IDE – usted puede hacer todo (construir / probar / implementar) desde la línea de comandos también – cómo los proyectos de Maven debe ser IMHO. :RE

  • Incluir dependencias de maven en eclipse "Ejecutar como -> Aplicación para Android" build
  • Error de compilación de Gradle: No se pueden cargar metadatos de Maven desde https://repo1.maven.org/maven2/io/fabric/tools/gradle/maven-metadata.xml
  • Construir el proyecto android desde la línea de comandos con diferentes urls / Environment
  • Bibliotecas nativas que no están conectadas al APK usando android-maven-plugin
  • Gradle no incluye dependencias en pom.xml publicado
  • Android - Proguard con httpcore y httpmime con Android Studio y Gradle
  • Configuración de la biblioteca de soporte de Android con maven
  • Dependencia de Maven para libGoogleAnalyticsV2.jar en Android
  • ¿Cómo instalar manualmente App Engine en Android Studio?
  • Error al ejecutar el objetivo com.jayway.maven.plugins.android.generation2: android-maven-plugin
  • Gradle Javadoc tarea sin advertencias
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.