2016-08-13 7 views
0

Where I'm looking for ConstraintLayoutНе удалось найти и использовать Android ConstraintLayout, как и прежде

Как на картинке, я не могу смотреть на ConstraintLayout зависимость есть. Но когда вы просматриваете папку Android Sdk, она есть, которая в настоящее время 1.0.0-alpha6. Это происходит после обновления в AS Beta, не уверен, что из-за этого.

P/S: Извините, если есть ошибка в том, как я задаю вопрос, я новичок здесь.

ответ

1

ConstraintLayout теперь распространяются через SDK Manager - перейти к Tools > Android > SDK Manager пункт меню, чтобы начать его, затем нажмите SDK Tools. В разделе Support Repository вы увидите элемент под названием «ConstraintLayout для Android» - выберите его, чтобы установить его (он автоматически установит библиотеку решателя).

enter image description here

Как только это будет сделано, вы можете просто перетащить ConstraintLayout из палитры на дизайн поверхности:

enter image description here

Это автоматически добавит зависимость для ограничения макета в вашем build.gradle файл. В качестве альтернативы вы также можете добавить зависимость вручную, как выяснилось :)

+0

Это не проблема в моем случае. Все в порядке, как вы говорите мне, кроме фразы Это автоматически добавит шаблон зависимости к ограничению в файле build.gradle. И я делаю ваше альтернативное предложение. Все равно, спасибо за помощь. :) –

+0

Какую версию студии вы используете? –

+0

Это 2.2 Beta 1. Надеясь использовать его, как обычно, его не нужно вручную делать это каждый раз –

0

После работы на некоторых обходных путях, я обнаружил, что только вручную, добавив следующую строку в модуле уровня build.gradle файла:

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