Невозможно разрешить зависимость для ': app @ debug / compileClasspath': не удалось разрешить com.android.support:appcompat-v7:26.1.0.
Не удалось разрешить com.android.support:appcompat-v7:26.1.0.
Требуется: project: app
Кэшированная версия com.android.support:appcompat-v7:26.1.0 недоступна для автономного режима.
Журнал ошибок:
Не удалось разрешить все файлы для конфигурации ': app: debugCompileClasspath'.
Не удалось разрешить com.android.support:appcompat-v7:26.1.0.
Требуется:
project: app
Кешированная версия com.android.support:appcompat-v7:26.1.0, доступная для автономного режима.
Кэшированная версия com.android.support:appcompat-v7:26.1.0 недоступна для автономного режима.
Не удалось разрешить com.android.support.constraint: constraint-layout: 1.1.0-beta3.
Требуется:
project: app
Нет кешированной версии com.android.support.constraint: constraint-layout: 1.1.0-beta3, доступной для автономного режима.
Кэшированная версия com.android.support.constraint: constraint-layout: 1.1.0-beta3 недоступна для автономного режима.
Не удалось разрешить com.android.support:design:26.1.0.
Требуется:
project: app
Кэшированная версия com.android.support:design:26.1.0, доступная для автономного режима, отсутствует.
Кэшированная версия com.android.support:design:26.1.0 недоступна для автономного режима.
Не удалось разрешить com.android.support:cardview-v7:26.1.0.
Требуется:
project: app
Кешированная версия com.android.support:cardview-v7:26.1.0, доступная для автономного режима.
Кэшированная версия com.android.support:cardview-v7:26.1.0 недоступна для автономного режима.
Не удалось разрешить com.google.android.gms: play-services-ads: 11.4.2. Кешированная версия com.google.android.gms: play-services-ads: 11.4.2, доступная для автономного режима. Кешированная версия com.google.android.gms: play-services-ads: 11.4.2, доступная для автономного режима. Не удалось разрешить com.android.support:support-v4:26.1.0. Требуется:
Требуется:
project: app
project: app.
Кешированная версия com.android.support:support-v4:26.1.0, доступная для автономного режима.
Кэшированная версия com.android.support:support-v4:26.1.0 недоступна для автономного режима.
Изображение журнала ошибок:
источник
Ответы:
Перейти к
File->Other Settings->Default Settings->Build, Execution, Deployment->Build Tools->Gradle->Uncheck Offline work option.
источник
file
->invalidate caches/Restart
Затем выберитеinvalidate and restart
в появившемся диалоговом окне.Ниже приведено демонстрационное изображение обходного пути: Снимите Offline workфлажок, перейдя по ссылке:
Если описанное выше обходное решение не работает, попробуйте следующее:
После поддержки библиотеки разработчика Android .
источник
Просто зашел
build.gradle
и удалил строку:implementation 'com.android.support:appcompat-v7:26.1.0'
После этого я повторно синхронизировал Gradle. Затем я вставил строку кода обратно, снова синхронизировал Gradle, и это сработало.
Примечание. Пока я вносил эти изменения, я также обновил все инструменты SDK, которые требовали обновления.
источник
Invalidate Cache / Restart
из файла вариант.Просто отключение офлайн-режима у меня не помогло.
источник
используйте
Invalidate Caches/Restart
его, чтобы он работал для вас, и убедитесь, что ваша опция автономной синхронизации gradle не включенаисточник
Добавление этого в проект gradle сработало для меня
allprojects { repositories { jcenter() maven { url "https://maven.google.com" // specifically this worked } }}
источник
В файле android \ app \ build.gradle
Заменить сведения о версии
implementation 'com.android.support:appcompat-v7:26.1.0'
с участием
implementation 'com.android.support:appcompat-v7:+'
Android Studio будет использовать подходящую версию, чтобы она работала на вас.
источник
Это проблема для пользователей, которые живут в стране, которая запрещена Google (например, Иран). по этой причине нам необходимо снять эти ограничения через прокси. Подписывайтесь на меня :
файл-> настройки-> Внешний вид и поведение-> Системные настройки-> Http Proxy-> Ручная настройка прокси -> HTTP -> Имя хоста: fodev.org -> Порт: 8118.
и нажмите кнопку ОК. затем перейдите в file-> Invalidate Caches / Restart. . . Пользуйтесь и наслаждайтесь правильным исполнением без ошибок;)
источник
Сегодня у меня похожая проблема.
Предыдущий в моем проекте gradle
// Top-level build file where you can add configuration options common to all sub-projects/modules. allprojects { repositories { jcenter() google() mavenCentral() maven { url "https://jitpack.io" } maven { url 'https://plugins.gradle.org/m2/'} }}
Затем я просто добавил эту строку ниже во все проекты
maven { url "https://maven.google.com" }
Это спасло мне день.
И теперь мой текущий код allproject {} выглядит так
allprojects { repositories { jcenter() google() mavenCentral() maven { url "https://jitpack.io" } maven { url 'https://plugins.gradle.org/m2/'} maven { url "https://maven.google.com" } }}
источник
Из документации :
источник
Я решил проблему. В Home Ubuntu я удалил папку .gradle и снова загрузил ее. Я надеюсь это будет полезно
источник
Перейдите в File-> Other Settings-> Preferences for New Projects-> Build, Execution, Deployment-> Build Tools-> Gradle-> Снимите флажок Offline work option.
источник
Для пользователей, которые участвовали в проекте и нашли эту тему:
Обратите внимание, что если зависимости вашего модуля имеют разные вкусы, вы должны использовать одну из стратегий:
Как это:
dependencies { compile project(path: ':module', configuration:'alphaDebug') }
источник
Я столкнулся с той же проблемой, и добавление
mavenCentral()
блока репозиториев моего файла build.gradle сработало для меня. У меня была отключена автономная работа и я добавилmaven { url "https://maven.google.com" }
. Добавляем этот ответ для потерянных душ, оказавшихся в конце этой цепочки.источник
Если вы не сняли флажок автономной работы , убедитесь, что у вас есть Интернет для Android Studio, чтобы нормализовать ваш проект.
источник
Если вы получаете ту же ошибку после добавления динамического модуля, не беспокойтесь, выполните следующие действия:
Добавьте productFlavors в свой build.gradle (динамический модуль)
productFlavors { flavorDimensions "default" stage { // to do } prod { // to do } }
источник
Для других людей, у которых принятый ответ не решает эту проблему ...
С сентября 2018 года AndroidX заменил библиотеки поддержки Android, которые включают библиотеку appcompat-v7.
com.android.support:appcompat-v7 превращается в androidx.appcompat: appcompat: 1.0.0.
com.android.support:design превращается в com.google.android.material: material: 1.0.0.
источник
Для меня причиной был неправильный URL-адрес
jcenter
. Чтобы решить эту проблему, я просто изменил URL-адрес для уровня приложения и проекта.build.gradle
из
jcenter { url "http://jcenter.bintray.com/"}
к
jcenter()
источник
Перейдите в файл build.Gradle и замените 27 и 29 на 25 в этих местах 1. targetSdkVersion 25 2. реализация 'com.android.support:appcompat-v7:25.+'
это действительно работает для меня Спасибо.
источник
Используемая реализация androidx.appcompat: appcompat: 1.1.2 в приложении Gradle исправила проблему для меня
источник