Ошибка:(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, как это было предложено в постах выше. Но все же была проблема. Моя проблема заключалась в том, что 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 и устанавливаете нужную версию. Смотрите скриншот ниже.
В Android Studio выберите: Менеджер SDK -> Инструменты SDK -> отметьте "com.android.support.constraint: layout-layout:1.0.0-alpha4" внизу списка и нажмите "OK" для установки этого и обновлений, предложенных Студия Android.
Если ничего из этого не помогает, создайте новый проект Android и проверьте его build.gradle(модуль: приложение) и проверьте компиляцию / реализацию ограничений. Скопируйте это в свое приложение build.gradle(модуль: приложение).
Это должно сработать:-)