No se puede crear una aplicación cuando se usa gradle (Android Studio) y local maven repo

Estoy tratando de incluir la biblioteca Slik y tarjetas de interfaz de usuario en mi aplicación, estoy usando android estudio y gradle para construir. La aplicación genera bien sin esto, pero la adición de la dependencia hace que la generación falla. Mirando el registro de depuración de la compilación no parece estar buscando en el repo local para el archivo arr. Puedo ver los archivos están allí y he seguido el tutorial en la página github wiki para la instalación y que funciona bien. El error es:

A problem occurred configuring project ':climbtrack'. > Could not resolve all dependencies for configuration ':climbtrack:_debugCompile'. > Could not find com.afollestad.cardsui:library:1.0-SNAPSHOT. Required by: ClimbTrack:climbtrack:unspecified > Could not find com.afollestad.silk:library:1.0-SNAPSHOT. Required by: ClimbTrack:climbtrack:unspecified 

Aquí está mi build.gradle

 buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.7.+' } } apply plugin: 'android' repositories { mavenLocal() mavenCentral() } android { compileSdkVersion 18 buildToolsVersion "19.0.0" defaultConfig { minSdkVersion 15 targetSdkVersion 19 versionCode 1 versionName "1.0" } buildTypes { release { runProguard false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' } } } dependencies { compile 'com.google.android.gms:play-services:4.0.30' compile 'com.afollestad.cardsui:library:1.0-SNAPSHOT' compile 'com.afollestad.silk:library:1.0-SNAPSHOT' } 

La dependencia de google play services funciona bien y se encuentra en el repo central de maven como se esperaba. Alguna idea de alguien? Gracias

Se trata de un error https://code.google.com/p/android/issues/detail?id=63908

Si observa el comentario # 3 en ese error, hay una solución. Pruébelo y compruebe si ayuda:

Esto parece ser un error en Gradle 1.9 con los repositorios Maven locales.

Consulta https://plus.google.com/109385828142935151413/posts/hF7W59uZ7rX

La solución para ahora es usar

  maven { url "${System.env.HOME}/.m2/repository" } 

en lugar de mavenLocal ()

En Android Studio 0.4.6 con mavenLocal funciona bien:

 repositories { mavenCentral() mavenLocal() } 

Compruebe y configure la instalación de Maven en Preferences >> Maven para asegurarse de que apunta a su repositorio local.

Espero que esta actualización ayude a los recién llegados.

  • Unidad de pruebas de Android con Maven
  • ¿Cómo se integra Robolectric, Maven, ActionBarSherlock (y preferiblemente + IntelliJ) en un proyecto de Android?
  • Adición de un proyecto Eclipse "Biblioteca Android" y construcción a través de Maven
  • ClassNotFoundException en la compilación de apk con maven
  • ¡Está faltando android.compileSdkVersion! Error gradle build
  • update android-query maven biblioteca dependencia
  • Clases duplicadas R & BuildConfig después de "Reimport All Maven Projects"
  • Maven vs Ant para compilaciones automáticas en aplicaciones de Android
  • Android Studio - Importación de la biblioteca Simple-Xml
  • ¿Cómo puedo hacer mi proyecto de Android disponible desde el control remoto usando gradle como Picasso, Volley, etc?
  • Intellij 12 maven library Android Problema de RestTemplate que procesa javax / xml / parser / DocumentBuilder.class
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.