在toml文件(gradle目录)中使用“模块”与“组”和“名称”有什么区别?

问题描述 投票:0回答:1

我正在将我的 Android 项目迁移到 gradle 目录,以便更好地管理依赖项。文档并没有说得很清楚,或者我错过了一些东西,但是在 toml 文件中使用这些行有什么区别:

androidx-core = { module = "androidx.core:core-ktx", version.ref = "vCore" }

对:

androidx-core = { group = "androidx.core", name="core-ktx", version.ref = "vCore" }

我读过几篇关于管理 gradle 目录中的依赖项的文章,并且使用似乎相当随机且不一致。使用其中任何一个有什么好处吗?

谢谢

android gradle toml
1个回答
0
投票

不,它们完全一样。
就像您可以在构建脚本中使用

implementation(group = "androidx.core", name = "core-ktx")
implementation("androidx.core:core-ktx")
一样。
这只是一个关于偏好和风格的问题。

© www.soinside.com 2019 - 2024. All rights reserved.