Как я могу получить последнюю версию ConstraintLayout для Android?

Когда я пытаюсь использовать ConstraintLayout в своем макете content_main.xml, я получаю следующее сообщение:

Использование версии 1.0.0-alpha5 библиотеки ограничений, которая устарела

В настоящее время я использую следующую зависимость библиотеки:

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

Как получить последний номер версии ограничения ограничений?

Ответы

Ответ 1

EDIT: Теперь, когда мы публикуем ConstraintLayout непосредственно на maven, вы можете проверить каталог maven:

https://dl.google.com/dl/android/maven2/com/android/support/constraint/group-index.xml


Посмотрите в диспетчере SDK в Android Studio. Если вы проверите "Показать сведения о пакете" в разделе "Инструменты SDK", вы увидите все доступные версии ConstraintLayout (в разделе "Репозиторий поддержки → ConstraintLayout для Android") enter image description here

Ответ 2

Google наконец выпустил официальную версию 1.1.0 ConstraintLayout Итак, теперь вы можете импортировать не-бета

compile 'com.android.support.constraint:constraint-layout:1.1.0'

Подробнее здесь. Http://tools.android.com/recent/constraintlayout10isnowavailable

Ответ 3

Чтобы напрямую потянуть в ConstraintLayout

Проверьте репозиторий Maven на наличие последних версий. Используйте полное название версии (например, 2.0.0-beta2).

Добавить зависимость к целевому модулю:

target_module/build.gradle

При использовании пакетов поддержки:

android {
  ...
}

dependencies {
  ...
  implementation 'com.android.support.constraint:constraint-layout:some-version-number'
}

Если вы используете пакеты androidx:

android {
  ...
}

dependencies {
 implementation 'androidx.constraintlayout:constraintlayout:some-version-number'
}

Точные строки Gradle для 2.0.0-alpha5 можно найти в официальном объявлении о выпуске.

Ответ 4

ConstraintLayout включен в новую (ish) страницу релизов AndroidX. Вот прямая ссылка, чтобы увидеть последние версии ConstraintLayout по треку (альфа, бета, rc, стабильный):

https://developer.android.com/jetpack/androidx/releases/constraintlayout

Текущий вид:

Screenshot of Constraintlayout releases page