首页 > 解决方案 > 找不到方法 flavor1ReleaseImplementation()

问题描述

为什么我不能这样使用它?

dependencies{
    flavor1ReleaseImplementation(name: "XXXA", ext: "aar")
    flavor2ReleaseImplementation(name: "XXXB", ext: "aar")
}
A problem occurred evaluating project ':app'.
> Could not find method flavor1ReleaseImplementation() for arguments [{name=XXXA, ext=aar}] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.

我的 Gradle 版本

classpath 'com.android.tools.build:gradle:3.6.2'
...
distributionUrl=https\://services.gradle.org/distributions/gradle-5.6.4-all.zip

标签: androidgradle

解决方案


解决了,看这里


android{
    productFlavors {
        flavor1{}
    }
}

configurations {
    flavor1DebugImplementation
    flavor1DebugImplementation
}

推荐阅读