Не удалось решить: com.android.support:appcompat-v7:27.+ (ошибка зависимости)

У меня эта проблема в студии Android.

Error:Failed to resolve: com.android.support:appcompat-v7:27.+ Install Repository and sync project
Show in Project Structure dialog

Моя Android-студия полна ошибок, и андроид-студия не может идентифицировать библиотеки. Весь экран выглядит так.

образ

Это мой код Gradle :

 apply plugin: 'com.android.application' android { compileSdkVersion 27 buildToolsVersion "27.0.1" defaultConfig { applicationId "com.example.hp.temp" minSdkVersion 21 targetSdkVersion 27 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) testCompile 'junit:junit:4.12' compile 'com.android.support:appcompat-v7:27.+' } 

2 Solutions collect form web for “Не удалось решить: com.android.support:appcompat-v7:27.+ (ошибка зависимости)”

Найдите файл root build.gradle и добавьте google maven repo внутри тега allprojects

 repositories { mavenLocal() mavenCentral() maven { // < -- Add this url 'https://maven.google.com/' name 'Google' } } 

Лучше использовать определенную версию вместо переменной версии

 compile 'com.android.support:appcompat-v7:27.0.0' 

Если вы используете Android Plugin для Gradle 3.0.0 или последней версии

 repositories { mavenLocal() mavenCentral() google() //---> Add this } 

и вводить зависимость таким образом:

 implementation 'com.android.support:appcompat-v7:27.0.0' 

Если вы используете Android Studio 3.0 или выше, убедитесь, что ваш проект build.gradle должен иметь контент,

 buildscript { repositories { google() jcenter() } dependencies { classpath 'com.android.tools.build:gradle:3.0.1' } } allprojects { repositories { google() jcenter() } } 

Заметка – действительно важно добавить google () перед jcenter ()

И ниже Android Studio 3.0 и начиная с библиотек поддержки 26. + ваш проект build.gradle должен выглядеть так:

 allprojects { repositories { jcenter() maven { url "https://maven.google.com" } } } 

проверьте эти ссылки ниже для более подробной информации –

1- Создание приложений для Android

2 – Добавление зависимостей сборки

3- Настроить свою сборку

  • Как создать пользовательский TextView?
  • Разница между полями и маркой вида
  • Android WIFI Как обнаружить, когда доступно специальное WIFI-соединение
  • Одновременное использование нескольких AsyncTasks - невозможно?
  • Студия Android Где установить файл NDK? (загрузите его в zip)
  • Как получить Bitmap от Uri?
  • Android-разрешение не работает, даже если я его объявил
  • Проложить маршруты с помощью API Карт Google v2
  • Как сделать копию файла в андроиде?
  • повторное использование fragmentов в fragmentе
  • Определение текущего приложения переднего плана из фоновой задачи или службы
  • Interesting Posts

    Как найти аннотированные методы в данном пакете?

    Тестирование нуля в Objective-C – if (x! = Nil) vs if (x)

    Каков самый короткий путь для красивой печати org.w3c.dom.Document в stdout?

    Context.startForegroundService () затем не вызывал Service.startForeground ()

    Как создать загрузочный раздел восстановления для восстановления раздела Windows 7, как сейчас

    Android: пользовательский заголовок HTTP-запроса Volley

    Преобразование Firewire в USB 3 – теоретически возможно?

    как отбрасывать исходные данные в базе данных Firebase

    Невозможно добавить или обновить дочернюю строку: ограничение внешнего ключа не выполняется

    Код для компьютеров или для людей?

    Шаблоны совпадений обновляют выходной файл без разбора по желанию

    Что делает «формат»?

    Перенос Windows 7 на новый жесткий диск / раздел

    Как я могу сделать отображение полей номера HTML5 завершающим нулями?

    Получение случайных чисел в Java

    Давайте будем гением компьютера.