Проблемы с сборщиком изображений зависимостей github

avatar
Maha
8 августа 2021 в 20:52
968
2
1

Привет, ребята, я впервые задаю здесь вопрос, но раньше мне приходилось решать много проблем, проверяя этот сайт. Кто-нибудь может мне помочь ? Я хочу выбрать изображение в своей галерее и заряжать его, когда я нажимаю кнопку. Для этого я использую зависимость github imagepciker здесь https://github.com/Dhaval2404/ImagePicker.

Сначала я скопировал зависимость от Gradle, и теперь мой проект Gradle выглядит так

Я должен удалить некоторые ссылки из сообщения об ошибке, так как моя репутация ниже 10

    buildscript {
        repositories {
            google()
            maven { url "https://jitpack.io" }
            mavenCentral()
    
        }
        dependencies {
            classpath "com.android.tools.build:gradle:7.0.0"
            classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.5.20"
        }
    }

затем, когда я скопирую это реализация com.github.dhaval2404:imagepicker:2.1 или это реализация com.github.dhaval2404:imagepicker-support:1.7.1 или оба, я получаю сообщение об ошибке

FAILURE: Build completed with 7 failures.

1: Task failed with an exception.
-----------
* What went wrong:
Execution failed for task ':app:checkDebugAarMetadata'.
> Could not resolve all files for configuration ':app:debugRuntimeClasspath'.
   > Could not find com.github.dhaval2404:imagepicker:2.1.
     Searched in the following locations:
       - https://dl.google.com/dl/android/maven2/com/github/dhaval2404/imagepicker/2.1/imagepicker-2.1.pom
       - https://repo.maven.apache.org/maven2/com/github/dhaval2404/imagepicker/2.1/imagepicker-2.1.pom
       - https://jcenter.bintray.com/com/github/dhaval2404/imagepicker/2.1/imagepicker-2.1.pom
     Required by:
         project :app

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
==============================================================================

Кто-нибудь знает, что нужно сделать, чтобы решить эту проблему?

Источник

Ответы (2)

avatar
Muhaiminur Rahman
28 октября 2021 в 05:47
1

Для меня я добавил этот код ниже в файл settings.gradle

dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories {
    google()
    mavenCentral()
    jcenter() // Warning: this repository is going to shut down soongoing to shut down soon
    maven { url 'https://jitpack.io' }
}
}
avatar
Anshul
9 августа 2021 в 04:43
0

Поскольку вы используете kotlin , вам нужно добавить зависимости androidx в ваш build.gradle (app)

т.е. использовать

implementation 'com.github.dhaval2404:imagepicker-support:1.7.1'

на уровне вашего приложения build.gradle и не беспокоить файлы Gradle на уровне проекта