我正在使用版本目录重构一个多模块项目,我必须添加当前依赖的一个依赖项,就像这样:
implementation com.mygroup:my-artifact:1.0.0:debug@aar
由于版本目录不允许指定 aar
类型,解决方法是在 gradle 文件中直接指定,如下所示:
implementation(libs.myDependency) { artifact { type = 'aar' } }
这个可以工作,但有一个额外的复杂性:我还需要指定构建类型,在上面的例子中是
debug
,但我找不到添加它的方法。我尝试过的是: TOML
[libraries]
myDependency = { module = "com.mygroup:my-artifact", version = "1.0.0:debug" }
Gradle
implementation(libs.myDependency) { artifact { type = 'aar' } }
出于某些原因,这不起作用,我如何指定构建类型?