Update all targetSdkVersions and enable multidex (#4533)
diff --git a/packages/android_alarm_manager/CHANGELOG.md b/packages/android_alarm_manager/CHANGELOG.md
index 7d90afb..d57dbed 100644
--- a/packages/android_alarm_manager/CHANGELOG.md
+++ b/packages/android_alarm_manager/CHANGELOG.md
@@ -3,7 +3,7 @@
* Remove support for the V1 Android embedding.
* Updated Android lint settings.
* Removed `-Werror` in Android builds.
-* Updates example app Android compileSdkVersion to 31.
+* Updates compileSdkVersion to 31.
## 2.0.2
diff --git a/packages/android_alarm_manager/android/build.gradle b/packages/android_alarm_manager/android/build.gradle
index 9236ffb..4862c79 100644
--- a/packages/android_alarm_manager/android/build.gradle
+++ b/packages/android_alarm_manager/android/build.gradle
@@ -27,7 +27,7 @@
apply plugin: 'com.android.library'
android {
- compileSdkVersion 29
+ compileSdkVersion 31
defaultConfig {
minSdkVersion 16
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
diff --git a/packages/android_alarm_manager/example/android/app/build.gradle b/packages/android_alarm_manager/example/android/app/build.gradle
index 4efe095..c8ff51f 100644
--- a/packages/android_alarm_manager/example/android/app/build.gradle
+++ b/packages/android_alarm_manager/example/android/app/build.gradle
@@ -33,7 +33,7 @@
defaultConfig {
applicationId "io.flutter.plugins.androidalarmmanagerexample"
- minSdkVersion 16
+ minSdkVersion 21
targetSdkVersion 28
versionCode flutterVersionCode.toInteger()
versionName flutterVersionName
diff --git a/packages/android_intent/CHANGELOG.md b/packages/android_intent/CHANGELOG.md
index 7bad13f..2c44f29 100644
--- a/packages/android_intent/CHANGELOG.md
+++ b/packages/android_intent/CHANGELOG.md
@@ -4,7 +4,7 @@
* Updated Android lint settings.
* Specify Java 8 for Android build.
* Removed `-Werror` in Android builds.
-* Updates example app Android compileSdkVersion to 31.
+* Updates compileSdkVersion to 31.
## 2.0.2
diff --git a/packages/android_intent/android/build.gradle b/packages/android_intent/android/build.gradle
index 4bc8e85..f9317a5 100644
--- a/packages/android_intent/android/build.gradle
+++ b/packages/android_intent/android/build.gradle
@@ -27,7 +27,7 @@
apply plugin: 'com.android.library'
android {
- compileSdkVersion 29
+ compileSdkVersion 31
defaultConfig {
minSdkVersion 16
diff --git a/packages/battery/battery/CHANGELOG.md b/packages/battery/battery/CHANGELOG.md
index f55da97..1ab884f 100644
--- a/packages/battery/battery/CHANGELOG.md
+++ b/packages/battery/battery/CHANGELOG.md
@@ -2,7 +2,7 @@
* Remove references to the Android v1 embedding.
* Updated Android lint settings.
-* Updates example app Android compileSdkVersion to 31.
+* Updates compileSdkVersion to 31.
* Recreated Android example from current template.
## 2.0.3
diff --git a/packages/battery/battery/android/build.gradle b/packages/battery/battery/android/build.gradle
index 14f5038..bd09476 100644
--- a/packages/battery/battery/android/build.gradle
+++ b/packages/battery/battery/android/build.gradle
@@ -22,7 +22,7 @@
apply plugin: 'com.android.library'
android {
- compileSdkVersion 29
+ compileSdkVersion 31
defaultConfig {
minSdkVersion 16
diff --git a/packages/connectivity/connectivity/CHANGELOG.md b/packages/connectivity/connectivity/CHANGELOG.md
index ce65faf..53814ae 100644
--- a/packages/connectivity/connectivity/CHANGELOG.md
+++ b/packages/connectivity/connectivity/CHANGELOG.md
@@ -4,7 +4,7 @@
* Updated Android lint settings.
* Specify Java 8 for Android build.
* Removed `-Werror` in Android builds.
-* Updates example app Android compileSdkVersion to 31.
+* Updates compileSdkVersion to 31.
## 3.0.6
diff --git a/packages/connectivity/connectivity/android/build.gradle b/packages/connectivity/connectivity/android/build.gradle
index 33c63fc..b29f157 100644
--- a/packages/connectivity/connectivity/android/build.gradle
+++ b/packages/connectivity/connectivity/android/build.gradle
@@ -27,7 +27,7 @@
apply plugin: 'com.android.library'
android {
- compileSdkVersion 29
+ compileSdkVersion 31
defaultConfig {
minSdkVersion 16
diff --git a/packages/device_info/device_info/CHANGELOG.md b/packages/device_info/device_info/CHANGELOG.md
index a9c3b7a..825b12d 100644
--- a/packages/device_info/device_info/CHANGELOG.md
+++ b/packages/device_info/device_info/CHANGELOG.md
@@ -1,6 +1,6 @@
## NEXT
-* Updates example app Android compileSdkVersion to 31.
+* Updates compileSdkVersion to 31.
## 2.0.3
diff --git a/packages/device_info/device_info/android/build.gradle b/packages/device_info/device_info/android/build.gradle
index ed89da4..67fbf1f 100644
--- a/packages/device_info/device_info/android/build.gradle
+++ b/packages/device_info/device_info/android/build.gradle
@@ -22,7 +22,7 @@
apply plugin: 'com.android.library'
android {
- compileSdkVersion 29
+ compileSdkVersion 31
defaultConfig {
minSdkVersion 16
diff --git a/packages/espresso/CHANGELOG.md b/packages/espresso/CHANGELOG.md
index c2afa54..3f19984 100644
--- a/packages/espresso/CHANGELOG.md
+++ b/packages/espresso/CHANGELOG.md
@@ -1,6 +1,6 @@
## NEXT
-* Updates example app Android compileSdkVersion to 31.
+* Updates compileSdkVersion to 31.
## 0.1.0+4
diff --git a/packages/espresso/android/build.gradle b/packages/espresso/android/build.gradle
index da0cd2e..e5a0420 100644
--- a/packages/espresso/android/build.gradle
+++ b/packages/espresso/android/build.gradle
@@ -22,7 +22,7 @@
apply plugin: 'com.android.library'
android {
- compileSdkVersion 29
+ compileSdkVersion 31
defaultConfig {
minSdkVersion 16
diff --git a/packages/google_maps_flutter/google_maps_flutter/CHANGELOG.md b/packages/google_maps_flutter/google_maps_flutter/CHANGELOG.md
index b5e739a..e47ecb7 100644
--- a/packages/google_maps_flutter/google_maps_flutter/CHANGELOG.md
+++ b/packages/google_maps_flutter/google_maps_flutter/CHANGELOG.md
@@ -1,6 +1,6 @@
## NEXT
-* Updates example app Android compileSdkVersion to 31.
+* Updates Android compileSdkVersion to 31.
## 2.1.1
diff --git a/packages/google_maps_flutter/google_maps_flutter/android/build.gradle b/packages/google_maps_flutter/google_maps_flutter/android/build.gradle
index e3cf6ff..bf283be 100644
--- a/packages/google_maps_flutter/google_maps_flutter/android/build.gradle
+++ b/packages/google_maps_flutter/google_maps_flutter/android/build.gradle
@@ -22,7 +22,7 @@
apply plugin: 'com.android.library'
android {
- compileSdkVersion 29
+ compileSdkVersion 31
defaultConfig {
minSdkVersion 20
diff --git a/packages/google_sign_in/google_sign_in/CHANGELOG.md b/packages/google_sign_in/google_sign_in/CHANGELOG.md
index 739983b..7ff50a4 100644
--- a/packages/google_sign_in/google_sign_in/CHANGELOG.md
+++ b/packages/google_sign_in/google_sign_in/CHANGELOG.md
@@ -1,6 +1,6 @@
## NEXT
-* Updates example app Android compileSdkVersion to 31.
+* Updates Android compileSdkVersion to 31.
## 5.2.1
diff --git a/packages/google_sign_in/google_sign_in/android/build.gradle b/packages/google_sign_in/google_sign_in/android/build.gradle
index ea98b31..5db929b 100644
--- a/packages/google_sign_in/google_sign_in/android/build.gradle
+++ b/packages/google_sign_in/google_sign_in/android/build.gradle
@@ -22,7 +22,7 @@
apply plugin: 'com.android.library'
android {
- compileSdkVersion 29
+ compileSdkVersion 31
defaultConfig {
minSdkVersion 16
diff --git a/packages/image_picker/image_picker/CHANGELOG.md b/packages/image_picker/image_picker/CHANGELOG.md
index 688cee3..ce29eb5 100644
--- a/packages/image_picker/image_picker/CHANGELOG.md
+++ b/packages/image_picker/image_picker/CHANGELOG.md
@@ -1,6 +1,6 @@
## NEXT
-* Updates example app Android compileSdkVersion to 31.
+* Updates Android compileSdkVersion to 31.
* Fix iOS RunnerUITests search paths.
## 0.8.4+4
diff --git a/packages/image_picker/image_picker/android/build.gradle b/packages/image_picker/image_picker/android/build.gradle
index 1e6439e..928c7cd 100755
--- a/packages/image_picker/image_picker/android/build.gradle
+++ b/packages/image_picker/image_picker/android/build.gradle
@@ -22,7 +22,7 @@
apply plugin: 'com.android.library'
android {
- compileSdkVersion 29
+ compileSdkVersion 31
defaultConfig {
minSdkVersion 16
diff --git a/packages/in_app_purchase/in_app_purchase_android/CHANGELOG.md b/packages/in_app_purchase/in_app_purchase_android/CHANGELOG.md
index 7724dd3..4198d93 100644
--- a/packages/in_app_purchase/in_app_purchase_android/CHANGELOG.md
+++ b/packages/in_app_purchase/in_app_purchase_android/CHANGELOG.md
@@ -1,6 +1,6 @@
## NEXT
-* Updates example app Android compileSdkVersion to 31.
+* Updates compileSdkVersion to 31.
## 0.2.0
diff --git a/packages/in_app_purchase/in_app_purchase_android/android/build.gradle b/packages/in_app_purchase/in_app_purchase_android/android/build.gradle
index 656f7c3..cbb0855 100644
--- a/packages/in_app_purchase/in_app_purchase_android/android/build.gradle
+++ b/packages/in_app_purchase/in_app_purchase_android/android/build.gradle
@@ -22,7 +22,7 @@
apply plugin: 'com.android.library'
android {
- compileSdkVersion 29
+ compileSdkVersion 31
defaultConfig {
minSdkVersion 16
diff --git a/packages/local_auth/CHANGELOG.md b/packages/local_auth/CHANGELOG.md
index a824d8a..82358d6 100644
--- a/packages/local_auth/CHANGELOG.md
+++ b/packages/local_auth/CHANGELOG.md
@@ -1,6 +1,6 @@
## NEXT
-* Updates example app Android compileSdkVersion to 31.
+* Updates Android compileSdkVersion to 31.
## 1.1.8
diff --git a/packages/local_auth/android/build.gradle b/packages/local_auth/android/build.gradle
index dc282e7..de8ae50 100644
--- a/packages/local_auth/android/build.gradle
+++ b/packages/local_auth/android/build.gradle
@@ -22,7 +22,7 @@
apply plugin: 'com.android.library'
android {
- compileSdkVersion 29
+ compileSdkVersion 31
defaultConfig {
minSdkVersion 16
diff --git a/packages/package_info/CHANGELOG.md b/packages/package_info/CHANGELOG.md
index 3cf6751..ca1a943 100644
--- a/packages/package_info/CHANGELOG.md
+++ b/packages/package_info/CHANGELOG.md
@@ -2,7 +2,7 @@
* Remove references to the Android v1 embedding.
* Updated Android lint settings.
-* Updates example app Android compileSdkVersion to 31.
+* Updates Android compileSdkVersion to 31.
## 2.0.2
diff --git a/packages/package_info/android/build.gradle b/packages/package_info/android/build.gradle
index e21d911..ad620ad 100644
--- a/packages/package_info/android/build.gradle
+++ b/packages/package_info/android/build.gradle
@@ -22,7 +22,7 @@
apply plugin: 'com.android.library'
android {
- compileSdkVersion 29
+ compileSdkVersion 31
defaultConfig {
minSdkVersion 16
diff --git a/packages/quick_actions/quick_actions/CHANGELOG.md b/packages/quick_actions/quick_actions/CHANGELOG.md
index c49f114..497f98a 100644
--- a/packages/quick_actions/quick_actions/CHANGELOG.md
+++ b/packages/quick_actions/quick_actions/CHANGELOG.md
@@ -1,3 +1,7 @@
+## NEXT
+
+* Updates Android compileSdkVersion to 31.
+
## 0.6.0+8
* Updates example app Android compileSdkVersion to 31.
diff --git a/packages/quick_actions/quick_actions/android/build.gradle b/packages/quick_actions/quick_actions/android/build.gradle
index ec3f84e..590bc6b 100644
--- a/packages/quick_actions/quick_actions/android/build.gradle
+++ b/packages/quick_actions/quick_actions/android/build.gradle
@@ -22,7 +22,7 @@
apply plugin: 'com.android.library'
android {
- compileSdkVersion 29
+ compileSdkVersion 31
defaultConfig {
minSdkVersion 16
diff --git a/packages/quick_actions/quick_actions/example/android/app/build.gradle b/packages/quick_actions/quick_actions/example/android/app/build.gradle
index 465b4a6..54f2e59 100644
--- a/packages/quick_actions/quick_actions/example/android/app/build.gradle
+++ b/packages/quick_actions/quick_actions/example/android/app/build.gradle
@@ -33,7 +33,7 @@
defaultConfig {
applicationId "io.flutter.plugins.quickactionsexample"
- minSdkVersion 16
+ minSdkVersion 21
targetSdkVersion 28
versionCode flutterVersionCode.toInteger()
versionName flutterVersionName
diff --git a/packages/sensors/CHANGELOG.md b/packages/sensors/CHANGELOG.md
index 3dbc5d2..b5d64b4 100644
--- a/packages/sensors/CHANGELOG.md
+++ b/packages/sensors/CHANGELOG.md
@@ -2,7 +2,7 @@
* Remove references to the Android V1 embedding.
* Updated Android lint settings.
-* Updates example app Android compileSdkVersion to 31.
+* Updates Android compileSdkVersion to 31.
## 2.0.3
diff --git a/packages/sensors/android/build.gradle b/packages/sensors/android/build.gradle
index 7e10877..a9a9045 100644
--- a/packages/sensors/android/build.gradle
+++ b/packages/sensors/android/build.gradle
@@ -22,7 +22,7 @@
apply plugin: 'com.android.library'
android {
- compileSdkVersion 29
+ compileSdkVersion 31
defaultConfig {
minSdkVersion 16
diff --git a/packages/share/CHANGELOG.md b/packages/share/CHANGELOG.md
index 1c93b48..effc12c 100644
--- a/packages/share/CHANGELOG.md
+++ b/packages/share/CHANGELOG.md
@@ -2,7 +2,7 @@
* Remove references to the Android V1 embedding.
* Updated Android lint settings.
-* Updates example app Android compileSdkVersion to 31.
+* Updates Android compileSdkVersion to 31.
## 2.0.4
diff --git a/packages/share/android/build.gradle b/packages/share/android/build.gradle
index b2ea363..c4fcafc 100644
--- a/packages/share/android/build.gradle
+++ b/packages/share/android/build.gradle
@@ -22,7 +22,7 @@
apply plugin: 'com.android.library'
android {
- compileSdkVersion 29
+ compileSdkVersion 31
defaultConfig {
minSdkVersion 16
diff --git a/packages/video_player/video_player/CHANGELOG.md b/packages/video_player/video_player/CHANGELOG.md
index 7e9dfff..f903168 100644
--- a/packages/video_player/video_player/CHANGELOG.md
+++ b/packages/video_player/video_player/CHANGELOG.md
@@ -1,7 +1,7 @@
## NEXT
* Fixes integration tests.
-* Updates example app Android compileSdkVersion to 31.
+* Updates Android compileSdkVersion to 31.
## 2.2.7
diff --git a/packages/video_player/video_player/android/build.gradle b/packages/video_player/video_player/android/build.gradle
index 5d6b737..6e6e8c7 100644
--- a/packages/video_player/video_player/android/build.gradle
+++ b/packages/video_player/video_player/android/build.gradle
@@ -27,7 +27,7 @@
apply plugin: 'com.android.library'
android {
- compileSdkVersion 29
+ compileSdkVersion 31
defaultConfig {
minSdkVersion 16
diff --git a/packages/video_player/video_player/example/android/app/build.gradle b/packages/video_player/video_player/example/android/app/build.gradle
index b1aaf8b..7b3c7db 100644
--- a/packages/video_player/video_player/example/android/app/build.gradle
+++ b/packages/video_player/video_player/example/android/app/build.gradle
@@ -37,7 +37,7 @@
defaultConfig {
applicationId "io.flutter.plugins.videoplayerexample"
- minSdkVersion 16
+ minSdkVersion 21
targetSdkVersion 29
versionCode flutterVersionCode.toInteger()
versionName flutterVersionName
diff --git a/packages/webview_flutter/webview_flutter/example/android/app/build.gradle b/packages/webview_flutter/webview_flutter/example/android/app/build.gradle
index 0193946..532b2ad 100644
--- a/packages/webview_flutter/webview_flutter/example/android/app/build.gradle
+++ b/packages/webview_flutter/webview_flutter/example/android/app/build.gradle
@@ -34,7 +34,7 @@
defaultConfig {
// TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
applicationId "io.flutter.plugins.webviewflutterexample"
- minSdkVersion 19
+ minSdkVersion 21
targetSdkVersion 28
versionCode flutterVersionCode.toInteger()
versionName flutterVersionName
diff --git a/packages/webview_flutter/webview_flutter_android/CHANGELOG.md b/packages/webview_flutter/webview_flutter_android/CHANGELOG.md
index b978b08..ae76ea8 100644
--- a/packages/webview_flutter/webview_flutter_android/CHANGELOG.md
+++ b/packages/webview_flutter/webview_flutter_android/CHANGELOG.md
@@ -1,6 +1,6 @@
## NEXT
-* Updates example app Android compileSdkVersion to 31.
+* Updates compileSdkVersion to 31.
## 2.3.0
diff --git a/packages/webview_flutter/webview_flutter_android/android/build.gradle b/packages/webview_flutter/webview_flutter_android/android/build.gradle
index bb9fe97..e70d4e6 100644
--- a/packages/webview_flutter/webview_flutter_android/android/build.gradle
+++ b/packages/webview_flutter/webview_flutter_android/android/build.gradle
@@ -22,7 +22,7 @@
apply plugin: 'com.android.library'
android {
- compileSdkVersion 29
+ compileSdkVersion 31
defaultConfig {
minSdkVersion 19
diff --git a/packages/webview_flutter/webview_flutter_android/example/android/app/build.gradle b/packages/webview_flutter/webview_flutter_android/example/android/app/build.gradle
index 932aba4..fdd8193 100644
--- a/packages/webview_flutter/webview_flutter_android/example/android/app/build.gradle
+++ b/packages/webview_flutter/webview_flutter_android/example/android/app/build.gradle
@@ -34,7 +34,7 @@
defaultConfig {
// TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
applicationId "io.flutter.plugins.webviewflutterandroidexample"
- minSdkVersion 19
+ minSdkVersion 21
targetSdkVersion 28
versionCode flutterVersionCode.toInteger()
versionName flutterVersionName
diff --git a/packages/wifi_info_flutter/wifi_info_flutter/CHANGELOG.md b/packages/wifi_info_flutter/wifi_info_flutter/CHANGELOG.md
index 3248b20..0e41699 100644
--- a/packages/wifi_info_flutter/wifi_info_flutter/CHANGELOG.md
+++ b/packages/wifi_info_flutter/wifi_info_flutter/CHANGELOG.md
@@ -2,7 +2,7 @@
* Updated Android lint settings.
* Updated package description.
-* Updates example app Android compileSdkVersion to 31.
+* Updates Android compileSdkVersion to 31.
## 2.0.2
diff --git a/packages/wifi_info_flutter/wifi_info_flutter/android/build.gradle b/packages/wifi_info_flutter/wifi_info_flutter/android/build.gradle
index 661ee82..76ac3bc 100644
--- a/packages/wifi_info_flutter/wifi_info_flutter/android/build.gradle
+++ b/packages/wifi_info_flutter/wifi_info_flutter/android/build.gradle
@@ -22,7 +22,7 @@
apply plugin: 'com.android.library'
android {
- compileSdkVersion 29
+ compileSdkVersion 31
defaultConfig {
minSdkVersion 16