Я решил проблему (по крайней мере, для меня).
Кажется, у jcenter
есть некоторые проблемы с предоставлением библиотек для проекта (это может быть временным).Как и предлагали люди, вы можете решить эту проблему, получив эти библиотеки от maven.
Перейдите к файлу build.gradle (для ionic devs он находится в / platform / android) и добавьте над каждой строкой кода, где написаноjcenter()
эта строка maven { url 'https://maven.google.com' }
.
Для меня это было в двух местах: buildscript
и allprojects
.В конце верхняя часть вашего файла build.gradle должна выглядеть следующим образом:
apply plugin: 'com.android.application'
buildscript {
repositories {
maven { url "https://maven.google.com" }
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.0.0'
}
}
allprojects {
repositories {
mavenLocal()
maven { url 'https://maven.google.com' }
jcenter()
}
}
Что он делает?Он просто меняет поставщика библиотек (в данном случае jcenter) на другого, чтобы ваше приложение могло успешно их загрузить.В каждой строке есть провайдер библиотек с резервной версией.
Я не знаю, почему он не вернулся к maven, потому что провайдер резервной копии был в моем файле build.gradle.