diff --git a/packages/flutter_tools/gradle/src/main/groovy/flutter.groovy b/packages/flutter_tools/gradle/src/main/groovy/flutter.groovy index fbbca50bf0..031011a7e8 100644 --- a/packages/flutter_tools/gradle/src/main/groovy/flutter.groovy +++ b/packages/flutter_tools/gradle/src/main/groovy/flutter.groovy @@ -439,9 +439,10 @@ class FlutterPlugin implements Plugin { private static void addApiDependencies(Project project, String variantName, Object dependency, Closure config = null) { String configuration // `compile` dependencies are now `api` dependencies. - if (project.getConfigurations().findByName("api")) { + try{ + project.getConfigurations().named("api") configuration = "${variantName}Api" - } else { + } catch(UnknownTaskException ignored) { configuration = "${variantName}Compile" } project.dependencies.add(configuration, dependency, config)