Solución:
Para importar una biblioteca .aar:
- Vaya a Archivo> Nuevo> Nuevo módulo
- Seleccione “Importar paquete .JAR / .AAR” y haga clic en Siguiente.
- Ingrese la ruta al archivo .aar y haga clic en finalizar.
- Vaya a Archivo> Estructura del proyecto (Ctrl + Shift + Alt + S).
- En “Módulos”, en el menú de la izquierda, seleccione “aplicación”.
- Vaya a la pestaña “Dependencias”.
- Haga clic en el “+” verde en la esquina superior derecha.
- Seleccione “Dependencia del módulo”
- Seleccione el nuevo módulo de la lista.
Después de leer muchas respuestas en Stackoverflow, encontré la solución a mi problema, quiero que sepas cuáles fueron los pasos que seguí para reproducirlo:
- Agregue un archivo .aar en mi carpeta libs.
- Utilice la opción “Nuevo módulo” en el menú Archivo.
- Importe el archivo .aar.
- Construye gradle y compila el proyecto.
Cuando intenté usar el nuevo módulo en mi aplicación, no reconoció ninguna clase dentro del nuevo módulo.
El problema está relacionado con la versión de Gradle que estaba usando 1.1.0 y hay un error en esta versión, por lo que mi sugerencia es cambiar la versión a 1.0.1, ya hay un problema abierto para solucionar este problema https://code.google.com/p/android/issues/detail?id=162634
Debes cambiar la versión en el archivo build.gradle ubicado en la raíz de tu proyecto.
buildscript {
repositories {
jcenter()
}
dependencies {
//classpath 'com.android.tools.build:gradle:1.1.0'
classpath 'com.android.tools.build:gradle:1.0.1'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
Puede encontrar información adicional sobre este problema aquí https://groups.google.com/forum/#!topic/adt-dev/1Ho_c8dALQQ
Supongo que en la versión 1.2.0 este problema se resolverá.