Ошибка:(30, 13) Не удалось разрешить: com.android.support.constraint: компоновка ограничений:1.0.0-alpha4

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

Ошибка:(30, 13) Не удалось разрешить: com.android.support.constraint: компоновка ограничений:1.0.0-alpha4

3 ответа

Я нашел исправление:

  • Скачать Android Studio 2.2 Preview 7
  • Обновите SDK Tools до последней версии 25.2.1
  • Скачать ConstraintLayout and Solver for ConstraintLayout в SDK Manager согласно изображению ниже
  • добавлять com.android.support.constraint:constraint-layout:1.0.0-alpha5 gradle.build

ConstraintLayout и Solver

Ну, у меня была проблема, что я обновил зависимость ConstraintLayout и Solver, как это было предложено в постах выше. Но все же была проблема. Моя проблема заключалась в том, что SDK Tools обновили его до последней версии, в моем случае это была 1.0.0-alpha9, но в моей зависимости gradle было установлено значение

compile 'com.android.support.constraint:constraint-layout:1.0.0-alpha8'

Таким образом, вы можете изменить файл сборки Gradle на

compile 'com.android.support.constraint:constraint-layout:1.0.0-alpha9'

Или вы выбираете "Показать детали пакета" в редакторе инструментов SDK и устанавливаете нужную версию. Смотрите скриншот ниже. Изображение SDK Tools

В Android Studio выберите: Менеджер SDK -> Инструменты SDK -> отметьте "com.android.support.constraint: layout-layout:1.0.0-alpha4" внизу списка и нажмите "OK" для установки этого и обновлений, предложенных Студия Android.

Если ничего из этого не помогает, создайте новый проект Android и проверьте его build.gradle(модуль: приложение) и проверьте компиляцию / реализацию ограничений. Скопируйте это в свое приложение build.gradle(модуль: приложение).

Это должно сработать:-)

Другие вопросы по тегам