如何获取最新版本的ConstraintLayout for Android?

时间:2016-09-16 14:33:13

标签: android android-studio android-constraintlayout

当我尝试在布局IOException中使用ConstraintLayout时,收到以下消息:

  

使用约束库的版本1.0.0-alpha5,这是过时的

我目前正在使用以下库依赖项:

content_main.xml

如何获取最新版本的约束布局?

4 个答案:

答案 0 :(得分:78)

编辑:现在我们直接在maven上发布ConstraintLayout,您可以查看maven目录:

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

查看Android Studio中的SDK Manager。如果您检查SDK工具部分中的“显示包详细信息”,您应该看到ConstraintLayout的所有可用版本(在支持存储库 - > Android的ConstraintLayout下)enter image description here

答案 1 :(得分:29)

Google终于发布了正式版1.1.0 ConstraintLayout 所以你现在可以导入非beta

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

点击此处查看更多信息 http://tools.android.com/recent/constraintlayout10isnowavailable

答案 2 :(得分:1)

ConstraintLayout包含在新的(ish)AndroidX发布页面上。这是直接按轨道查看最新版本的ConstraintLayout的直接链接(alpha,beta,rc,stable):

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

当前视图:

  

Screenshot of Constraintlayout releases page

答案 3 :(得分:0)

直接拉入ConstraintLayout

检查the Maven repository以获取最新版本。使用整个版本名称(例如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'
}

可以找到in the official release announcement2.0.0-alpha5的确切Gradle行。