Skip to content

Commit 64d8c8d

Browse files
camsim99TecHaxter
authored andcommitted
Bump legacy all_packages project AGP version to 7.0.0, Gradle version to 7.0.2 (flutter#6591)
Upgrades legacy all_packages project AGP version to 7.0.0 and Gradle version to 7.0.2 as Flutter will begin enforcing supported versions for these Android dependencies. This was prompted by dependabot AGP version upgrades like flutter#6522 that are failing due to a what a clear warning* describes as a potential issue: ``` Warning: Flutter support for your project's Gradle version (6.7.1) will soon be dropped. Please upgrade your Gradle version to a version of at least 7.0.2 soon. Alternatively, use the flag "--android-skip-build-dependency-validation" to bypass this check. Potential fix: Your project's gradle version is typically defined in the gradle wrapper file. By default, this can be found at /b/s/w/ir/x/w/packages/legacy/all_packages/android/gradle/wrapper/gradle-wrapper.properties. For more information, see https://docs.gradle.org/current/userguide/gradle_wrapper.html. Warning: Flutter support for your project's Android Gradle Plugin version (4.1.0) will soon be dropped. Please upgrade your Android Gradle Plugin version to a version of at least 7.0.0 soon. Alternatively, use the flag "--android-skip-build-dependency-validation" to bypass this check. Potential fix: Your project's AGP version is typically defined the plugins block of the `settings.gradle` file (/b/s/w/ir/x/w/packages/legacy/all_packages/android/settings.gradle), by a plugin with the id of com.android.application. If you don't see a plugins block, your project was likely created with an older template version. In this case it is most likely defined in the top-level build.gradle file (/b/s/w/ir/x/w/packages/legacy/all_packages/android/build.gradle) by the following line in the dependencies block of the buildscript: "classpath 'com.android.tools.build:gradle:<version>'". ``` Other dependabot upgrades that I believe are blocked by this change: flutter#6585 flutter#6534 flutter#6530 flutter#6528 flutter#6526 *Added in flutter/flutter#143341
1 parent d53d212 commit 64d8c8d

File tree

3 files changed

+10
-2
lines changed

3 files changed

+10
-2
lines changed

.ci/legacy_project/README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,3 +42,11 @@ and then deleting everything but `android/` from it:
4242
- Updates `gradle-wrapper.properties` from `6.7` to `6.7.1`, to add
4343
support for the Kotlin gradle plugin. If a user runs into this
4444
error, the error message is clear on how to upgrade.
45+
- Modifies `build.gradle` to upgrade the Android Gradle Plugin (AGP)
46+
from version 4.1.0 to 7.0.0. If a user runs into an error with
47+
the AGP version, the warning is clear on how to upgrade
48+
the version to one that we support.
49+
- Modifies `gradle-wrapper.properties` to upgrade the Gradle version
50+
from 6.7.1 to 7.0.2. If a user runs into an error with the Gradle
51+
version, the warning is clear on how to upgrade the version to
52+
one that we support.

.ci/legacy_project/all_packages/android/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ buildscript {
55
}
66

77
dependencies {
8-
classpath 'com.android.tools.build:gradle:4.1.0'
8+
classpath 'com.android.tools.build:gradle:7.0.0'
99
}
1010
}
1111

.ci/legacy_project/all_packages/android/gradle/wrapper/gradle-wrapper.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ distributionBase=GRADLE_USER_HOME
33
distributionPath=wrapper/dists
44
zipStoreBase=GRADLE_USER_HOME
55
zipStorePath=wrapper/dists
6-
distributionUrl=https\://services.gradle.org/distributions/gradle-6.7.1-all.zip
6+
distributionUrl=https\://services.gradle.org/distributions/gradle-7.0.2-all.zip

0 commit comments

Comments
 (0)