diff --git a/packages/flutter_tools/gradle/src/main/kotlin/DependencyVersionChecker.kt b/packages/flutter_tools/gradle/src/main/kotlin/DependencyVersionChecker.kt index 592315a4063..7179fa26be7 100644 --- a/packages/flutter_tools/gradle/src/main/kotlin/DependencyVersionChecker.kt +++ b/packages/flutter_tools/gradle/src/main/kotlin/DependencyVersionChecker.kt @@ -155,7 +155,7 @@ object DependencyVersionChecker { val minSdkCheckTask = project.tasks.register(taskName) { doLast { - val minSdkVersion = getMinSdkVersion(project, it) + val minSdkVersion = getMinSdkVersion(it) try { checkMinSdkVersion(minSdkVersion, project.rootDir.path, project.logger) } catch (e: DependencyValidationException) { @@ -180,20 +180,7 @@ object DependencyVersionChecker { private fun generateMinSdkCheckTaskName(it: Variant) = "${FlutterPluginUtils.capitalize(it.name)}$MIN_SDK_CHECK_TASK_POSTFIX" - private fun getMinSdkVersion( - project: Project, - it: Variant - ): MinSdkVersion { - val agpVersion: AndroidPluginVersion? = VersionFetcher.getAGPVersion(project) - // TODO(reidbaker): Remove version check as 8.3 is the minimum supported version. - // Keeping the check around so that users that bypass will get the error message and not - // a compile time error. See https://github.com/flutter/flutter/pull/171399 - return if (agpVersion != null && agpVersion.major >= 8 && agpVersion.minor >= 1) { - MinSdkVersion(it.name, it.minSdk.apiLevel) - } else { - MinSdkVersion(it.name, it.minSdkVersion.apiLevel) - } - } + private fun getMinSdkVersion(it: Variant): MinSdkVersion = MinSdkVersion(it.name, it.minSdk.apiLevel) @VisibleForTesting internal fun getErrorMessage( dependencyName: String,