¿Cómo inclyo ActionBarsherlock en la biblioteca para que se refleje en todos los sistemas?
-
12-11-2019 - |
Pregunta
He incluido ActionBarsherlock en mi proyecto como una biblioteca, aunque no es de forma independiente.Por lo tanto, cuando lo empuje a mi repo, la ruta de la biblioteca se confunde.¿Cómo cambio eso?¿Cómo lo hago independiente?
Si fuera un archivo JAR, podría haberlo incluido en la carpeta LIB de mi proyecto, pero es una biblioteca en sí misma.¿Qué hacer al respecto?
Solución
Revise su archivo Project.properties para ver dónde está señalando con respecto a los ABS .. Si dice algo como:
android.library.reference.1=/myfiles/location/bleh/blah/foo/ActionBarSherlock
y su proyecto que hace referencia también en / MyFiles / Ubicación / Bleh / Blah / Foo / (es bueno mantenerlos en la misma carpeta para la simplicidad)
Puede cambiarlo a:
android.library.reference.1=../ActionBarSherlock
De esa manera, cuando revise su repo, todas las referencias de su biblioteca estarán intactas (siempre que la estructura de la carpeta esté intactas en el repositorio real).
y sí, a pesar del proyecto.properties que dice "¡No me cambies Ohh Nooo!"Puede cambiarlo sin ningún problema