Не удалось решить: com.facebook.android:facebook-android-sdk:[4,5)
Я использую facebook sdk в своем проекте. Facebook SDK работает до вчерашнего дня. но сегодня, когда я открываю свой проект, сборка завершилась неудачно и показывает ошибку следующим образом
Error:A problem occurred configuring project ':app'.
> Could not resolve all dependencies for configuration ':app:_debugApkCopy'.
> Could not resolve com.facebook.android:facebook-android-sdk:[4,5).
Required by:
project :app
> Could not resolve com.facebook.android:facebook-android-sdk:[4,5).
> Failed to list versions for com.facebook.android:facebook-android-sdk.
> Unable to load Maven meta-data from https://jcenter.bintray.com/com/facebook/android/facebook-android-sdk/maven-metadata.xml.
> Could not GET 'https://jcenter.bintray.com/com/facebook/android/facebook-android-sdk/maven-metadata.xml'.
> jcenter.bintray.com
> Could not resolve com.facebook.android:facebook-android-sdk:[4,5).
> Failed to list versions for com.facebook.android:facebook-android-sdk.
> Unable to load Maven meta-data from https://jitpack.io/com/facebook/android/facebook-android-sdk/maven-metadata.xml.
> Could not GET 'https://jitpack.io/com/facebook/android/facebook-android-sdk/maven-metadata.xml'.
> jitpack.io
Я пытаюсь очистить и построить, а также не использовать кэши. Но ничего не получилось. Также пытается использовать несколько решений stackoverflow. ни один из них не работал у меня
этот мой репозиторий в build.gradle
repositories {
jcenter()
mavenCentral()
}
allprojects {
repositories {
jcenter()
maven { url "https://jitpack.io" }
}
}
Ответы
Ответ 1
Для решения проблемы выполните описанную ниже процедуру: -
-
Нажмите Project Structure
на значок, доступный в tool bar
выше.
-
Откройте вкладку Dependencies
.
-
выберите
com.facebook.android:facebook-android-sdk: [4,5)
-
Удалите зависимость facebook, нажав кнопку минуса (-
) на правой стороне.
-
Теперь нажмите кнопку "Плюс" (+
) в правой части над кнопкой "Минус". Выберите Library dependency
-
Введите Facebook
в поле ввода поиска и нажмите кнопку поиска.
-
Выберите com.facebook.android:facebook-login
. нажмите Ok
.
Синхронизируйте свой Gradle.
Это решит вашу проблему. Поскольку это сработало для меня.
Ответ 2
удалить компиляцию 'com.facebook.android:facebook-android-sdk:[4,5)'
И добавьте ниже зависимости, чтобы решить мою проблему
compile 'com.facebook.android:facebook-android-sdk:4.26.0'
Ответ 3
Если вы используете Android Studio ниже версии 3.0, попробуйте следующее: Замените compile 'com.facebook.android:facebook-android-sdk:4.26.0'
зависимостей compile 'com.facebook.android:facebook-android-sdk:4.26.0'
Ответ 4
Используйте эту зависимость для Facebook SDK. Это будет работать. (Проверено на Android Studio версии 3.0 и выше)
implementation 'com.facebook.android:facebook-login:4.30.0'
Ответ 5
Попробуйте ниже, работает идеально для меня
implementation 'com.facebook.android:facebook-android-sdk:[4,5]'
Ответ 6
Удалите зависимости, а затем просто заново добавьте зависимости один за другим. Наконец, очистите проект, и он должен работать.
Студия или обновление библиотеки иногда могут вызывать этот тип проблемы.
Ответ 7
Добавьте это в модуль /app/build.gradle перед зависимостями:
repositories {
// You can also use jcenter if you prefer
mavenCentral()
}
Добавьте нужную вам зависимость компиляции с последней версией SDK Facebook в файле build.gradle:
dependencies {
// Facebook SDK Core only (Analytics)
compile 'com.facebook.android:facebook-core:[5,6)'
// Facebook Login only
compile 'com.facebook.android:facebook-login:[5,6)'
// Facebook Share only
compile 'com.facebook.android:facebook-share:[5,6)'
// Facebook Places only
compile 'com.facebook.android:facebook-places:[5,6)'
// Facbeook Messenger only
compile 'com.facebook.android:facebook-messenger:[5,6)'
// Facebook App Links only
compile 'com.facebook.android:facebook-applinks:[5,6)'
// Facebook Android SDK (everything)
compile 'com.facebook.android:facebook-android-sdk:[5,6)'
// Audience Network SDK.
compile 'com.facebook.android:audience-network-sdk:[5,6)'
// Account Kit
compile 'com.facebook.android:account-kit-sdk:[5,6)'
}
Ответ 8
Попробуйте приведенную ниже зависимость. У меня сработало
compile 'com.facebook.android:facebook-android-sdk:[4,5)'
Ответ 9
Это решение сработало для меня:
implementation 'com.facebook.android:audience-network-sdk:5.4.1'
Ответ 10
Просто зайдите в file → re-import gradle project, если вы используете Intelij или Android studio. Я думаю, что это довольно простое решение. это сработало для меня.