bin^2

bin^2

discord server
twitter

Android 開發提示 2023-03-31

#安卓 #開發 #技巧
#構建 #性能 #優化

版本目錄(Version Catalog)是 Gradle 中引入的一種機制,用於為應用程式和庫提供一種簡單的方式來集中管理版本號。使用版本目錄,您可以定義並維護應用程式和庫的所有版本號,然後在整個專案中引用這些版本號。這可以確保專案中使用的所有庫和組件都使用相同的版本號,減少因版本衝突而導致的錯誤和兼容性問題。

定義#

gradle/libs.versions.toml

[versions]
kotlin = "1.8.10"

[libraries]
kotlin-stdlib-jdk8 = { module = "org.jetbrains.kotlin:kotlin-stdlib-jdk8" version.ref = 'kotlin' }

[bundles]
app = [
	"kotlin-stdlib-jdk8"
]
lib = [
	"kotlin-stdlib-jdk8"
]

使用#

  • app/build.gradle
dependencies {
	implementation libs.bundles.app
}
  • lib/build.gradle
dependencies {
	implementation libs.bundles.lib
}

參考#

https://docs.gradle.org/current/userguide/platforms.html#sub:version-catalog

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。