Студия Android gradle (Ошибка: не удалось разрешить: com.android.support.constraint: constraint-layout-so)

Ошибка: не удалось выполнить: com.android.support.constraint: constraint-layout-solver: 1.0.2

Установить проект артефакта и синхронизации
Открыть файл
Показать в диалоговом окне Структура проекта

Ответы

Ответ 1

перейти в файл > настройки > Android sdk > sdk Tools > и обновить репозиторий поддержки, который исправил мою проблему

Ответ 2

Я столкнулся с этой проблемой. Мне было сложно, потому что менеджер SDK показал как ConstraintLayout, так и его решатель. Что я сделал для его решения, было следующее:

  • Откройте диспетчер SDK (кнопка навигационной панели Android Studio со стрелкой вниз и маленькой головой Android).
  • Перейдите на вкладку "Инструменты SDK".
  • Снимите флажки рядом с "ConstraintLayout для Android" и "Solver for ConstraintLayout".
  • Нажмите "Применить" и подтвердите, что вы хотите удалить эти компоненты.
  • По завершении удаления перепроверьте поля на шаге 3
  • Нажмите "Применить" и подтвердите, что вы хотите переустановить компоненты.

При следующем обновлении проектов gradle все должно работать нормально!

Ответ 3

сначала добавьте репозиторий google maven на уровне модуля gradle файл (важная часть)

repositories {
    maven {
        url 'https://maven.google.com'
    }
}

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

compile 'com.android.support.constraint:constraint-layout:1.0.2'
compile 'com.android.support.constraint:constraint-layout-solver:1.0.2'

Ответ 4

Вам нужно активировать Auto Import Packages и Components для использования, поэтому On welcome to Android Studio Popup Window см. внизу > нажмите configure > предпочтение или настройка (в ОС Windows) > Find Editor > General > Auto Import > Change Insert Импорт пасты на все и толстый флажок Добавить однозначный импорт "на лету". Также вам нужно проверить установленные платформы SDK на своей машине, поместить все еще на странице настроек, найти внешний вид и поведение > Настройки системы > Android SDK > , и вам понадобится выбрать Android 5.0 (Lollipop), пока Android 7.0 (нуга) не будет последним, если вы предпочитают > нажимать apply > И вас попросят скачать > , поскольку все финиширование вы найдете, чтобы пойти.

Ответ 5

Я также столкнулся с такой же ошибкой. Я обновил мою версию ограничения ограничений для android до 1.0.1 (com.android.support.constraint: constraint-layout: 1.0.1) из 1.0.2 и теперь работает.

build.gradle

 dependencies {
        compile fileTree(dir: 'libs', include: ['*.jar'])
        androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
            exclude group: 'com.android.support', module: 'support-annotations'
        })
        compile 'com.android.support:appcompat-v7:26.+'
        compile 'com.android.support.constraint:constraint-layout:1.0.1'
        testCompile 'junit:junit:4.12'
    }

введите описание изображения здесь