- tv.danmaku.ijk.media:ijkplayer -java:0.8.8 (https://github.com/bilibili/ijkplayer)
- jp.wasabeef:glide-transformations:2.0.2 (https://github.com/wasabeef/glide-transformations)
Версия Gradle: 8.9 | Версия плагина Gradle: 8.2.2 | JVMv Target = 17
Мой проект работал нормально, но вдруг моя синхронизация Gradle начала давать сбой из-за этих библиотек.
* What went wrong:
Execution failed for task ':app:dataBindingMergeDependencyArtifactsDebug'.
> Could not resolve all files for configuration ':app:debugCompileClasspath'.
> Could not find tv.danmaku.ijk.media:ijkplayer-java:0.8.8.
Required by:
project :app
> Could not find jp.wasabeef:glide-transformations:2.0.2.
Required by:
project :app
Код не менялся, но я обновил студию Android до последней версии.
Android Studio Ladybug | Сборка 2024.2.1, исправление 1
#AI-242.23339.11.2421.12483815, построенная 11 октября 2024 г. Версия выполнения: 21.0.3+-12282718-b509.11 amd64 VM: 64-разрядная серверная виртуальная машина OpenJDK
от компании JetBrains s.r.o. Набор инструментов: sun.awt.windows.WToolkit Windows 11.0
Я подозревал, что это проблема с IDE, поэтому удалил ее и понизил версию, но это помогло. не решить проблему. Я проверил ту же ветку на другом устройстве, и все заработало. И этой проблемы не существует в системе моего коллеги.
Мне не удалось найти решение в Интернете, а модели искусственного интеллекта сейчас бесполезны. Прошли дни с тех пор, как я застрял в этой проблеме. Я попробовал отключить брандмауэры Windows. Я пробовал различные версии Gradle, версии Java и версии Android Studio.
В итоге я перезагрузил компьютер и переустановил Android Studio, но это все равно не помогло.
Пожалуйста, помогите!
Изменить 2
После проверки mvnrepository и ответа Дэвида Вассера на приведенные выше библиотеки и версии находятся в следующих репозиториях. Итак, я обновил свой файл settings.gradle.
pluginManagement {
repositories {
jcenter()
google()
mavenCentral()
gradlePluginPortal()
maven { url 'https://repository.mulesoft.org/nexus/c ... es/public/' }
maven { url 'https://repo.spring.io/libs-milestone/' }
}
}
dependencyResolutionManagement {
repositories {
google()
jcenter()
mavenCentral()
maven { url "https://jitpack.io" }
maven { url 'https://repository.mulesoft.org/nexus/c ... es/public/' }
maven { url 'https://repo.spring.io/libs-milestone/' }
}
}
Когда я выполняю сборку Gradle с этими изменениями, она по-прежнему завершается с ошибкой ниже.
Starting a Gradle Daemon (subsequent builds will be faster)
> Task :app:dataBindingMergeDependencyArtifactsDebug FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:dataBindingMergeDependencyArtifactsDebug'.
> Could not resolve all files for configuration ':app:debugCompileClasspath'.
> Could not resolve tv.danmaku.ijk.media:ijkplayer-java:0.8.8.
Required by:
project :app
> Could not resolve tv.danmaku.ijk.media:ijkplayer-java:0.8.8.
> Could not get resource 'https://repo.spring.io/libs-milestone/t ... -0.8.8.pom'.
> Could not GET 'https://repo.spring.io/libs-milestone/t ... -0.8.8.pom'. Received status code 401 from server:
> Could not resolve jp.wasabeef:glide-transformations:2.0.2.
Required by:
project :app
> Could not resolve jp.wasabeef:glide-transformations:2.0.2.
> Could not get resource 'https://repo.spring.io/libs-milestone/j ... -2.0.2.pom'.
> Could not GET 'https://repo.spring.io/libs-milestone/j ... -2.0.2.pom'. Received status code 401 from server:
Подробнее здесь: https://stackoverflow.com/questions/790 ... oad-failed
Мобильная версия