предисловие
Module
После build.gradle
обновления средней и средней зависимостей некоторые зависимости не были обновлены, доступ к сети нормальный, и тестируются различные методы. Иногда были случаи, когда зависимости не могли быть обновлены. Обычно их можно было удалить после нескольких синхронизаций. После этого обновления библиотеку AndroidUtilCode не удалось обновить.
Попробуй метод
Сначала попробуйте очистить и перестроить проект, а затем проект Invalidate и Restart , оба не имеют никакого эффекта, а затем проверить, что некоторые пользователи в Интернете говорят, что Offline work
режим закрыт , но моя студия открыта и обновлена 3.6.1
, при синхронизации в автономном режиме будет предложено закрыть автономный режим. Синхронное обновление. Позже я видел, как многие говорили, что есть агент, в проекте или в .gradle
папке под пользователем диска C gradle-wrapper.properties
, но мой проект не существует. После некоторых попыток это все еще невозможно.
Окончательное решение
Обнаружено, что build.gradle
файлы уровня проекта могут использовать следующую конфигурацию зеркала Али следующим образом:
buildscript {
repositories {
maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/'}
google()
jcenter()
}
}
allprojects {
repositories {
google()
jcenter()
mavenCentral()
maven { url "https://jitpack.io" }
maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/'}
}
}
Я думал, что все в порядке, но в итоге это не сработало. Я хочу переустановить Studio. Наконец, я подумал, что зависимость была освобождена jcenter
выше, и наконец нашел следующую конфигурацию для добавления, и проблема была окончательно решена после синхронизации.
maven{ url'http://maven.aliyun.com/nexus/content/repositories/jcenter'}
Проверьте другие блоги и посмотрите конфигурацию ниже, и сделайте заметку.
maven { url 'https://maven.aliyun.com/repository/public' }
После завершения синхронизации Studio сгенерирует кэш соответствующих зависимостей локально. В это время build.gradle
файлы уровня проекта все еще можно компилировать и запускать в обычном режиме. Переход в автономный режим может сократить время каждой компиляции. При наличии нового обновления зависимостей вы можете синхронизировать его. ,
Справочная статья:
Когда jcenter не может быть загружен, используйте загрузку внутреннего зеркала, чтобы решить
Лайки / комментарии приветствуются, ваше одобрение и поддержка - моя самая большая мотивация для написания!
Обратите внимание на публичный номер: несколько кругов годовых колец, чтобы увидеть больше интересных технологий, инструментов, сплетен, ресурсов.