Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Cómo importar módulo sin crear copia en Android Studio

Estoy usando Android Studio 1.3.1 y tratando de agregar módulo de biblioteca a una aplicación android existente. El módulo de biblioteca está disponible en un repositorio git. Puedo importar el módulo, pero crea una copia dentro de la aplicación existente. Por lo tanto no puedo tirar de las actualizaciones en el módulo.

Estoy seguro de que hay una manera de importar bibliotecas externas de un proyecto Android existente en el estudio.

Encontré los siguientes mensajes stackoverflow relacionados con mi duda –

  1. ¿Cómo importar un módulo en Android Studio 0.5.1?
  2. Android Studio 0.8.1 ¿Creación de módulos sin copiar archivos?

Ambos parecen no funcionar para mí. También encontré un par de comentarios de otros usuarios diciendo que tampoco funciona para ellos en la última versión del estudio.

Aquí están las cosas que intenté

// in settings.gradle include ':libraryName' project(':libraryName').projectDir=new File('/path/to/library') // in build.gradle compile project(':libraryName') 

También he intentado usar esta url

Cualquier ayuda es apreciada. Gracias

3 Solutions collect form web for “Cómo importar módulo sin crear copia en Android Studio”

Estabas en el buen camino. Sólo asegúrese de que su biblioteca está dentro de una carpeta, entonces usted puede dirigir el camino de la biblioteca como esta ..

Dentro de los ajustes.

 include ':libraryName' project (":libraryName").projectDir = new File("../FolderName/libraryName") 

Si su biblioteca está dentro de 2 carpetas y luego dirigir el camino como este …

 include ':libraryName' project (":libraryName").projectDir = new File("../../FolderName/libraryName") 

Esto me permitió usar la biblioteca sin hacer un duplicado.

¿Es su camino relativo o absoluto?

Pruebe esto si desea hacer referencia al otro módulo en relación con el proyecto actual:

  include ':libraryName' project(':libraryName').projectDir = new File(rootProject.projectDir, '../path/to/library') 

¿Ha intentado crear una carpeta 'libs' bajo su proyecto y copiar el archivo .jar a esa carpeta e intentar compilar la carpeta libs? Eso parece funcionar normalmente para mí. Creo que fue la primera solución en esta cuestión

¿Cómo importar un módulo en Android Studio 0.5.1?

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.