当我尝试ConstraintLayout
在我的布局中使用时content_main.xml
,我收到以下消息:
使用已过时的约束库版本 1.0.0-alpha5
我目前正在使用以下库依赖项:
compile 'com.android.support.constraint:constraint-layout:1.0.0-alpha5'
如何获取约束布局的最新版本号?
当我尝试ConstraintLayout
在我的布局中使用时content_main.xml
,我收到以下消息:
使用已过时的约束库版本 1.0.0-alpha5
我目前正在使用以下库依赖项:
compile 'com.android.support.constraint:constraint-layout:1.0.0-alpha5'
如何获取约束布局的最新版本号?
编辑:现在我们直接在 maven 上发布 ConstraintLayout,您可以检查 maven 目录:
https://dl.google.com/dl/android/maven2/com/android/support/constraint/group-index.xml
查看 Android Studio 中的 SDK 管理器。如果您检查 SDK 工具部分中的“显示包详细信息”,您应该会看到 ConstraintLayout 的所有可用版本(在 Support Repository -> ConstraintLayout for Android 下)
谷歌终于发布了正式版 1.1.0ConstraintLayout
所以现在可以导入非测试版了
compile 'com.android.support.constraint:constraint-layout:1.1.0'
在这里查看更多信息 http://tools.android.com/recent/constraintlayout10isnowavailable
ConstraintLayout 包含在新的(ish)AndroidX 发布页面中。这是按轨道(alpha、beta、rc、stable)查看最新版本 ConstraintLayout 的直接链接:
https://developer.android.com/jetpack/androidx/releases/constraintlayout
目前看来:
检查Maven 存储库以获取最新版本。使用完整的版本名称(例如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'
}
2.0.0-alpha5
可以在官方发布公告中找到确切的 Gradle 行。