You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/platforms/android/New-Android-version.md
+4-1Lines changed: 4 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,9 @@ go/flutter-android-new-api-level
4
4
## Objective
5
5
Provide a list of areas to consider and examples of former work for how to update flutter to support a new version of the android API. This happens every fall and flutter developers expect to build against the latest versions quickly after they are available.
6
6
### Overview
7
+
#### Bump compile and target sdk versions in samples
8
+
Samples, expecially add to app samples, represent apps that mirror the first types of users we see adopt new android apis.
9
+
Example pr https://github.com/flutter/samples/pull/2368
7
10
#### New Android features
8
11
New android features can require a broad spectrum of work. Some will require nothing from flutter. Some will require a lot of work, such as the support for “back preview”. The android team generally needs to be aware and schedule work ahead of time.
9
12
#### Update Gradle/AGP support
@@ -70,4 +73,4 @@ Make a github issue describing that there is a new android release that needs to
70
73
Fill out the justification with b/12345 - <yourGitHubissue> (the form requires a buganizer link, and the addition of b/12345 satisfies this).
71
74
Reach out to someone on the infra team to get your request approved
72
75
Run the [create_cipd_packages.sh script](https://github.com/flutter/engine/blob/a2adaa39a2c35d1ab23394d550c9a7e50fe41fe9/tools/android_sdk/create_cipd_packages.sh) with your desired version tag (note that there is a .ci.yaml validation step that requires this version tag to be a combination of lowercase letters and numbers). The script pulls the version that will be uploaded from the packages.txt file in the same subdirectory.
73
-
The remaining steps are to consume the changes in the buildroot, and then consume those buildroot changes in the engine.
76
+
The remaining steps are to consume the changes in the buildroot, and then consume those buildroot changes in the engine.
0 commit comments