Cómo convertir mi proyecto de Android en un proyecto de maven
Tengo un proyecto de Android desarrollado con Eclipse y empujado a github.
Ahora quiero convertir mi proyecto de Android a un proyecto de maven , ¿cómo hacer eso?
- Cómo mejorar el rendimiento de ViewFlipper / ViewAnimator
- Cómo agrupar varias vistas en un ConstraintLayout
- GridView carga lento para los recursos de imagen grande
- Android: dibujar fondo sin GPU OverDraw como WhatsApp
- ¿Cómo puedo restar estas listas más rápido?
- Almacenamiento de datos de Android, Cuándo utilizar SqlLite y cuándo usar JSON, alternativas de Linq
- ¿Qué significa MediaPlayer info / warning (973, 0)?
- Cómo reducir el tamaño de WebView dinámicamente de acuerdo a su contenido?
- Cómo iniciar / iniciar el android estilo de actividad más rápido
- Android: Obtener "No se puede cargar la lista AVD:" error en el momento de la ejecución
- Android: Diferencia entre la herramienta traceview y systrace
- Eficiencia de getDrawable (): ¿es el Drawable almacenado en caché por el framework?
- Fondo animado con Libgdx
Trate de seguir la guía de introducción del maven-android-plugin. Con el fin de convertir su proyecto ya existente, básicamente tiene que:
1) Cree un archivo pom.xml
. Para ello puede utilizar el arquetipo maven como se describe aquí :
mvn archetype:generate -DarchetypeArtifactId=android-quickstart -DarchetypeGroupId=de.akquinet.android.archetypes -DarchetypeVersion=1.0 -DgroupId=your.company -DartifactId=my-android-application
Esto creará el pom.xml
y la estructura de directorios mandada por maven.
2) Mueva su código a las respectivas carpetas en src/main/java
.
3) Asegúrese de que tiene el sdk android instalado y en su camino, la versión de la plataforma Android correcta instalado y referenciado en su pom. También asegúrese de haber configurado todas las variables de entorno según sea necesario en la página maven-android-plugin
4) Emita mvn clean install
en la línea de comandos y compruebe si la compilación funciona
5) Conecte su dispositivo Android y emita mvn android:deploy
. Esto debe instalar la aplicación en su teléfono móvil (puede verificar la precencia del dispositivo con mvn android:devices
.) Si desea ejecutar la aplicación en el emulador, inicie primero con mvn android:emulator-start
y luego despliegue.
6) Quite los archivos antiguos y las carpetas que ya no son necesarias.
7) En Eclipse, asegúrese de tener habilitado el soporte de maven y vuelva a importar su proyecto. Cuando Eclipse construye el proyecto, puede quejarse de que falta la compatibilidad de plugins de maven. Abra Eclipse Marketplace e instale el Configurador de Android para m2e, entonces debería estar bien.
- ¿Por qué Android no tiene una dirección MAC para 3g cuando hace iOS?
- ¿Los hilos añaden mucha sobrecarga a una aplicación?