Gradle no pudo resolver la biblioteca en Android Studio

Quiero incluir una biblioteca en Android Studio, pero muestra un error como el siguiente:

"Error al resolver: com.lemonlab: expandible-botón-menú: 1.0.0"

¿Cómo arreglar este problema?

apply plugin: 'com.android.application' android { compileSdkVersion 21 buildToolsVersion '21.1.2' defaultConfig { applicationId "ayowes.com.newecampus" minSdkVersion 15 targetSdkVersion 21 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android-ptimize.txt'), 'proguard-rules.txt' } } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:appcompat-v7:21.0.3' compile 'com.google.android.gms:play-services:6.5.87' compile 'com.lemonlab:expandable-button-menu:1.0.0' compile files('libs/pinchzoom.jar') } 

Para poder usar un proyecto de lib es necesario incluirlo en la configuración de su aplicación.gradle add:

 include '..:ExpandableButtonMenu:library' 

Y luego en su build.gradle agregar:

 compile project(':..:ExpandableButtonMenu:library') 

Coloque el proyecto ExpandableButtonMenu junto a su propio (misma carpeta)

¿Cómo construir una biblioteca android con Android Studio y gradle? para más detalles.

Ir a File-> Settings-> Gradle Mira la caja de entrada "Trabajo sin conexión", si está marcada u desmarca e intenta sincronizar de nuevo Tengo el mismo problema y lo intento, el problema resuelto. Buena suerte !

Tuve el mismo problema, la primera cosa que vino en mente fue acerca de repositorios. Así que he comprobado el archivo build.gradle para todo el proyecto y añadido debajo de las líneas, sincronizado el gradle con el proyecto y el problema resuelto! La esperanza ayudará a otra persona.

 allprojects { repositories { jcenter() } } 

Algún tiempo puede que sólo tenga que agregar maven { url "https://jitpack.io" } en su bloque allprojects en el archivo build.gradle de nivel de proyecto.

Ejemplo:

 allprojects { repositories { jcenter() maven { url "https://jitpack.io" } } } 

Compruebe si su gradle está sin conexión. Preferencias-ProjectSettings-Gradle. Si está intentando agregar una biblioteca mientras está fuera de línea, verá ese error. Además, intente Build-Clean, puede proporcionarle más detalles.

Bueno, es co.lemonlabs , tienes un error tipográfico en tu build.gradle :

 compile 'co.lemonlabs:expandable-button-menu:1.0.0' 

Fuente: https://github.com/lemonlabs/ExpandableButtonMenu#including-in-your-project

Prueba esto

  1. Proyecto limpio
  2. Invalidar caché y reiniciar estudio
  3. Comprobar la ruta del SDK de Android es correcta
  4. Compruebe si hay algún error en cualquiera de sus archivos de recursos

Resuelto mediante el uso de " http://jcenter.bintray.com/ " en lugar de " https://jcenter.bintray.com/ "

 repositories { jcenter({url "http://jcenter.bintray.com/"}) } 
 repositories { mavenCentral() } 

He añadido esto en build.gradle, y funcionó.

Tuve el mismo problema, he añadido las siguientes líneas en build.gradle

 allprojects { repositories { jcenter() maven { url "https://jitpack.io" } maven { url 'http://dl.bintray.com/dev-fingerlinks/maven' } mavenCentral() } 

}

  • ¿Cómo puedo resolver "los archivos duplicados copiados en APK META-INF / *"
  • Cordova / Ionic build android Gradle error: La versión mínima de Gradle admitida es 2.14.1. La versión actual es 2.13
  • El proyecto Biblioteca de Android no puede importar la clase R de otro proyecto de biblioteca al utilizar gradle para compilar en la línea de comandos
  • java.lang.NoClassDefFoundError: android.support.v7.app.AppCompatDelegateImplV14 al actualizar a appcompat v23 - Android Studio
  • Configuración del servidor gradle del estudio android
  • Android studio no descargar fuentes y javadoc
  • Inhabilitar la importación de Crashlytics
  • Builg.gradle: cómo ejecutar código sólo en el sabor seleccionado
  • La actualización de Android Studio 2.2 Gradle falla
  • Android Studio - Error de sincronización de Gradle
  • Aapt_rules.txt no se encuentra al crear apk en android studio
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.