8

我正在寻找类似的东西

apply plugin: 'android-library'

dependencies {
    flavor1Compile files('utility.aar')
}

一切都失败了:

在根项目“SampleProject”上找不到参数 [文件集合] 的方法 flavor1Compile()。

4

2 回答 2

8

库不支持风味。

请注意,这在应用程序项目中不起作用,因为您尚未先定义风味。你需要做

android {
    productFlavors {
        flavor1 {}
    }
}

dependencies {
    flavor1Compile ...
}

它不会以其他顺序工作,因为声明产品风味是创建其相关依赖配置的原因。

于 2013-06-15T05:25:23.613 回答
-1
flavor1Implementation files('libs/user/xxx.aar')

您可以在风味中使用这样的 aar 文件。

于 2021-07-09T07:16:40.687 回答