当我尝试在布局IOException
中使用ConstraintLayout
时,收到以下消息:
使用约束库的版本1.0.0-alpha5,这是过时的
我目前正在使用以下库依赖项:
content_main.xml
如何获取最新版本的约束布局?
答案 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下)
答案 1 :(得分:29)
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
当前视图:
答案 3 :(得分:0)
检查the Maven repository以获取最新版本。使用整个版本名称(例如2.0.0-beta2
)。
target_module / build.gradle
android {
...
}
dependencies {
...
implementation `com.android.support.constraint:constraint-layout:some-version-number`
}
android {
...
}
dependencies {
implementation 'androidx.constraintlayout:constraintlayout:some-version-number'
}
可以找到in the official release announcement的2.0.0-alpha5
的确切Gradle行。