Не удалось найти com.beloo.виджет:ChipsLayoutManager:0.3.7

#android #maven #jcenter #jitpack #jave

Вопрос:

Я использую репозитории MavenCentral (), потому что jcenter() устарел. Я хочу реализовать com.beloo.widget:ChipsLayoutManager:0.3.7. Но это загружено в jcenter().

Любые решения для использования com.beloo.widget:ChipsLayoutManager:0.3.7 в MavenCentral()

 allprojects {
    repositories {
        google()
        mavenCentral()
        maven { url "https://jitpack.io" }
    }
 
 dependencies {

    implementation 'androidx.appcompat:appcompat:1.3.0'
    implementation 'com.google.android.material:material:1.3.0'
    implementation 'androidx.constraintlayout:constraintlayout:2.0.4'
    implementation 'androidx.legacy:legacy-support-v4:1.0.0'
    implementation 'com.google.firebase:firebase-auth:21.0.1'
    testImplementation 'junit:junit:4.13.2'
    androidTestImplementation 'androidx.test.ext:junit:1.1.2'
    androidTestImplementation 'androidx.test.espresso:espresso-core:3.3.0'
    implementation 'com.github.pchmn:MaterialChipsInput:1.0.8'
    implementation 'com.beloo.widget:ChipsLayoutManager:0.3.7'

}
 

Ошибка:

Не удалось выполнить задачу»: приложение:checkDebugAarMetadata».

Не удалось разрешить все файлы для конфигурации ‘:app:debugRuntimeClasspath’. Не удалось найти com.beloo.виджет:ChipsLayoutManager:0.3.7. Поиск по следующим адресам: — https://dl.google.com/dl/android/maven2/com/beloo/widget/ChipsLayoutManager/0.3.7/ChipsLayoutManager-0.3.7.pomhttps://repo.maven.apache.org/maven2/com/beloo/widget/ChipsLayoutManager/0.3.7/ChipsLayoutManager-0.3.7.pomhttps://jitpack.io/com/beloo/widget/ChipsLayoutManager/0.3.7/ChipsLayoutManager-0.3.7.pom Требуется: проект :приложение проект :приложение > com.github.pchmn:MaterialChipsInput:1.0.8

Возможное решение:

Комментарии:

1. На github проекта есть открытая проблема с репозиториями , просто скачайте и создайте исходный код самостоятельно.

Ответ №1:

Если он не загружен в Maven Central, вы не сможете получить его из Maven Central. Это хранилища файлов, у них должен быть файл, чтобы передать его вам. Используйте jcenter, загрузите код библиотеки и создайте ее как локальную библиотеку или найдите другую библиотеку с аналогичной функциональностью.

Комментарии:

1. Если я использую jcenter (), то я сталкиваюсь с ошибкой дублирования класса.

2. Затем удалите MacenCentral. Или перейдите к одному из других решений. Вы не сможете получить файл из Maven Central, если у него его нет.

3. Могу ли я получить эту библиотеку из другого источника?

4. Конечно, в любом месте, куда его загрузили. Скорее всего, вы можете получить исходный код на github, я бы сначала посмотрел там. Если вы имеете в виду, есть ли место, куда загружается каждый фрагмент кода, чтобы вы могли просто использовать его — не совсем.