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

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

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

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

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

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


person Nabeel K    schedule 16.09.2016    source источник
comment
tools.android.com/recent (^F ConstraintLayout alpha 8 is now available)   -  person pskink    schedule 16.09.2016
comment
перейдите по этой ссылке, и вы сможете найти все последние выпуски ConstraintLayout tools.android.com/system/app/pages/   -  person Nishant Pardamwar    schedule 16.09.2016
comment
comment
доступна новая версия: 1.1.3   -  person Islam Nabil    schedule 29.12.2018
comment
я бы не стал использовать ссылку на альфу. Известно, что они удаляют их.   -  person John Lord    schedule 08.10.2019


Ответы (4)


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)введите здесь описание изображения

person Nicolas Roard    schedule 16.09.2016

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

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

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

person Simon K. Gerges    schedule 23.02.2017
comment
Есть даже новая версия: 1.0.1 - person R. Zagórski; 06.03.2017
comment
новая версия 1.0.2 - person Abhishek Singh; 08.03.2017
comment
Последней является ConstraintLayout 1.1.0 beta 1. - person Lalit Fauzdar; 21.08.2017
comment
Спасибо, Лалит, мы обновим его, когда он станет серийным. - person Simon K. Gerges; 21.08.2017

Прямое втягивание в 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 можно найти в официальном объявлении о выпуске.

person methodsignature    schedule 18.09.2019

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

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

Текущий вид:

Скриншот страницы релизов Constraintlayout

person stkent    schedule 08.10.2019