Gradle не удалось разрешить библиотеку в Android Studio

Я хочу включить библиотеку в Android Studio, но она отображает ошибку, как показано ниже:

«Не удалось разрешить: com.lemonlab: expandable-button-menu: 1.0.0"

Как решить эту проблему?

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') } 

Solutions Collecting From Web of "Gradle не удалось разрешить библиотеку в Android Studio"

Чтобы иметь возможность использовать проект lib, вам нужно включить его в настройки вашего приложения. Gradle add:

 include '..:ExpandableButtonMenu:library' 

А затем в файле build.gradle добавьте:

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

Место ExpandableButtonMenu вместе со своей собственной (той же папкой)

См. Это Как создать андроидную библиотеку с Android Studio и gradle? Больше подробностей.

Вы заходите в Файл-> Настройки-> Грейдл. Посмотрите на папку «Офлайн-работа», если он установлен, снимите флажок и повторите попытку синхронизации. У меня такая же проблема, и я пробую это, проблема решена. Удачи !

У меня была такая же проблема, первое, что приходило в голову, было о репозиториях. Поэтому я проверил файл build.gradle для всего проекта и добавил строки ниже, синхронизировал град с проектом и решил проблему! Надежда поможет кому-то другому.

 allprojects { repositories { jcenter() } } 

Некоторое время вам может просто понадобиться добавить maven { url "https://jitpack.io" } в ваш блок allprojects в файле build.gradle на уровне проекта.

Пример:

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

Проверьте, не находится ли ваш gradle в автономном режиме. Настройки-ProjectSettings-Gradle. Если вы пытаетесь добавить библиотеку в автономном режиме, вы увидите эту ошибку. Кроме того, попробуйте Build-Clean, он может предоставить вам более подробную информацию.

Ну, это co.lemonlabs , у вас есть опечатка в вашем build.gradle :

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

Источник: https://github.com/lemonlabs/ExpandableButtonMenu#including-in-your-project

Попробуй это

  1. Чистый проект
  2. Недействительный кэш и перезапуск студии
  3. Проверьте правильность пути SDK для Android.
  4. Проверьте, есть ли какая-либо ошибка в любом файле вашего ресурса

Решена с помощью « http://jcenter.bintray.com/ » вместо « https://jcenter.bintray.com/ »

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

Я добавил это в build.gradle, и он сработал.

У меня была та же проблема, я добавил следующие строки в build.gradle

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

}