He visto diferentes consejos sobre la mejor manera de hacer esto. Esta pregunta trata sobre la creación de un frasco. En otro lugar, he visto consejos para simplemente copiar la fuente de volea en su propio proyecto. Esta sección sobre bibliotecas en android.com parece la más autorizada. Sin embargo, después de compilar volley, no tengo una biblioteca aal, mientras que esa sección dice que debería tenerla.
Entonces, mi pregunta es la siguiente: tengo un proyecto de Android Studio existente con un diseño estándar y un repositorio de git; ¿Qué debo hacer para agregar volea? ¿Dónde debo descargarlo? ¿Cómo debo agregarlo a Android Studio? ¿Qué archivos de Gradle, si corresponde, necesito modificar?
Con suerte, para aquellos de ustedes que han hecho esto algunas veces, esto debería ser algo básico, pero no he podido encontrar una descripción sencilla.
-
Actualización , según la sugerencia de Scott Barta.
El archivo gradle.build en el repositorio de volley tiene esta línea.
apply plugin: 'android-library'
Según la documentación : "Los proyectos de biblioteca no generan un APK, generan un paquete .aar (que significa archivo de Android) " . Sin embargo, cuando construyo el proyecto de volley, no se crea ningún .aar.
Mi sensación es que, como Volley es un proyecto de biblioteca, creado por el equipo de Android, lo más probable es que esté destinado a ser generado y utilizado como paquete .aar. Se agradecerá cualquier consejo sobre si sería preferible generar un .aar y cómo hacerlo.