本文主要是介绍利用libs.versions.toml配置gradle,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在新建项目时,我发现了一种较为简洁的gradle依赖配置方式——libs.version.toml。
该文件存储在项目级别的gradle -> libs.versions.toml路径下。在一个toml文件中包含三个级别:version、libraries和plugins。分别用于存储依赖库的版本号、名称以及插件名称。
此处我们以datastorePrefences依赖库为例,不使用toml文件的写法在模块级别的build.gradle文件下是这样的(Groovy语言):
dependencies {...implementation 'androidx.datastore:datastore-preferences:1.0.0'
}
在toml配置后如下:
[version]
...
datastorePreferences = "1.0.0"[libraries]
...
datastore-preferences = { module = "androidx.datastore:datastore-preferences", version.ref = "datastorePreferences" }[plugin]
...
在完成对toml文件的配置后,我们在模块级别的build.gradle文件下的引用变成了这样:
dependencies {...implementation(libs.datastore.preferences)
}
这篇关于利用libs.versions.toml配置gradle的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!