ОШИБКА: не удалось разрешить: com.google.android.material:material-rc01: Затронутые модули: приложение

После добавления 'com.google.android.material:material-rc01' вместо com.android.support:design согласно документации студии не удалось обнаружить зависимость. Затем я понижаю версию зависимости до implementation 'com.google.android.material:material:1.1.0-alpha09'

и это работает. Но почему возникает эта проблема? любое объяснение?

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation"org.jetbrains.kotlin:kotlin-stdlib- 
    jdk7:$kotlin_version"
    implementation 'androidx.appcompat:appcompat:1.0.2'
    implementation 'com.google.android.material:material-rc01'
    implementation 'androidx.core:core-ktx:1.0.2'
    implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
    testImplementation 'junit:junit:4.12'
    androidTestImplementation 'androidx.test:runner:1.2.0'
    androidTestImplementation 'androidx.test.espresso:espresso core:3.2.0'
}

ОШИБКА: не удалось разрешить: com.google.android.material:material-rc01: Затронутые модули: приложение

0 ответов

Ошибка возникает из-за того, что вы не указываете версию для реализации; программе необходимо следующее:

  1. Группа
  2. Имя зависимости для реализации
  3. Версия зависимости

Подробнее обо всем этом рассказывается здесь

Когда я получил это сообщение об ошибке, я решил его с помощью следующей строки:

implementation 'com.google.android.material:material:1.0.0-rc01'

Как видите, строка выше следует за implement 'compileGroup:name:version'узор из списка, который в данном случае1.0.0-rc01; -rc01 кажется, это название версии, как и -alpha09.

Также обратите внимание, что вы не переходите на более раннюю версию, как говорите, если вы не указали версию ранее, поэтому ваше приложение не может быть создано.

У меня была такая же проблема. Я решил это, используя следующую зависимость:

implementation "com.google.android.material:material:1.0.0"

Чтобы решить такие проблемы, вы всегда можете проверить, действительно ли библиотека, которую вы ищете, существует в репозитории Google Maven: https://dl.google.com/dl/android/maven2/index.html

Надеюсь, что поможет, ура!

Другие вопросы по тегам