Gradle maven dependencia no se encuentra si el complemento es android-library

Mi objetivo es compilar una biblioteca que depende de otras bibliotecas (de HoloEverywhere), que están presentes en un repositorio remoto de maven, usando Gradle y Android Studio (0.4.4).

Si configuro apply plugin: a android en build.gradle de la biblioteca, las dependencias de maven remoto se encuentran, de lo contrario no lo son ( apply plugin: 'android-library' ).

Aquí está mi build.gradle con el objeto android omitido para guardar en el espacio:

 buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.8.+' } } apply plugin: 'android-library' repositories { mavenCentral() maven {url 'http://192.241.191.41/repo'} } android {...} dependencies { compile 'org.holoeverywhere:library:2.1.0@aar' compile 'org.holoeverywhere:addon-preferences:2.1.0@aar' compile fileTree(dir: 'libs', include: '*.jar') } 

El error que recibo cuando presiono "Proyecto de sincronización con archivos Gradle" en Android Studio es:

 7:30:48 PM Failed to refresh Gradle project 'MyTopProject' Could not find org.holoeverywhere:library:2.1.0. Required by: MyTopProject:MyActualApp:unspecified > MyTopProject:MyMessedUpLib:unspecified Search in build.gradle files 

¿Qué estoy haciendo mal? ¿Se espera este comportamiento? ¿Debería hacerlo de otra manera?

Muchas gracias.

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