android-bom
这是针对 Android 子模块统一版本管理的 BOM 依赖。
配置依赖
你可以使用如下方式将此模块添加到你的项目中。
Version Catalog (推荐)
在你的项目 gradle/libs.versions.toml 中添加依赖。
[versions]
betterandroid-android-bom = "<version>"
[libraries]
betterandroid-android-bom = { module = "com.highcapable.betterandroid:android-bom", version.ref = "betterandroid-android-bom" }
betterandroid-ui-component = { module = "com.highcapable.betterandroid:ui-component" }
betterandroid-ui-component-adapter = { module = "com.highcapable.betterandroid:ui-component-adapter" }
betterandroid-ui-extension = { module = "com.highcapable.betterandroid:ui-extension" }
betterandroid-system-extension = { module = "com.highcapable.betterandroid:system-extension" }
在你的项目 build.gradle.kts 中配置依赖。
implementation(platform(libs.betterandroid.android.bom))
implementation(libs.betterandroid.ui.component)
implementation(libs.betterandroid.ui.component.adapter)
implementation(libs.betterandroid.ui.extension)
implementation(libs.betterandroid.system.extension)
请将 <version> 修改为此文档顶部显示的版本。
传统方式
在你的项目 build.gradle.kts 中配置依赖。
implementation(platform("com.highcapable.betterandroid:android-bom:<version>"))
implementation("com.highcapable.betterandroid:ui-component")
implementation("com.highcapable.betterandroid:ui-component-adapter")
implementation("com.highcapable.betterandroid:ui-extension")
implementation("com.highcapable.betterandroid:system-extension")
请将 <version> 修改为此文档顶部显示的版本。
功能介绍
android-bom 本身不包含实际代码,它仅作为 Android 子模块的 BOM 用于统一管理依赖版本。
目前它会管理以下模块的版本:
小提示
Jetpack Compose 相关模块不包含在此 BOM 中,它们目前仍保持独立版本。
