Saltar al contenido

Cómo importar un módulo maven a un proyecto de Android Studio

No olvides que en las ciencias informáticas un problema casi siempere suele tener diferentes soluciones, de igual modo aquí te compartiremos lo más óptimo y eficiente.

Solución:

Use un grupo y/o artefacto personalizado en el POM de su clon, para que su clon no se confunda con el original.

Cree e instale su clon de Retrofit usando Maven como de costumbre: mvn install. (Usando la línea de comando o un IDE que no sea Android Studio). Debe compilar su clon Retrofit manualmente después de cada cambio que le haga, para que Gradle vea los cambios.

Agregue el repositorio local de Maven a su script de Gradle. Consulte https://docs.gradle.org/2.5/dsl/org.gradle.api.artifacts.dsl.RepositoryHandler.html#org.gradle.api.artifacts.dsl.RepositoryHandler:mavenLocal():

repositories 
    mavenLocal()

Agrega el GAV de tu clon como una dependencia a tu script de Gradle:

dependencies 
    compile 'com.yourgroup:retrofit:1.9.0-custom'

Vaya a su proyecto y luego a la aplicación. Verás un build.gradle archivo en la aplicación (NO use gradle en la carpeta gradle sino ine en la carpeta de la aplicación). Agrega esta línea.

 dependencies 
....
compile 'com.squareup.retrofit:retrofit:1.9.0'

...


Luego, asegúrese de definir los detalles del repositorio en el directorio y agregue la url.

 repositories 
        flatDir 
            dirs 'libs'
        
        maven  url 'http://download.crashlytics.com/maven' 
    ``

Consulte Migración de Maven a Gradle. solo ejecuta gradle init.

Comentarios y calificaciones

Nos puedes auxiliar nuestro estudio añadiendo un comentario y dejando una valoración te damos la bienvenida.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *