Skip to content

[Many] Update compile sdk and target sdk in packages example apps to 34 or higher.  #152929

@reidbaker

Description

@reidbaker

For each android package:

  • In android studio import /_android/example/android/build.gradle

  • Open example/android/app/build.gradle

  • Use AGP upgrade assistant to update compileSdk and targetSdk, this may require other changes like marking activities as exported or updating gradle/kotlin etc

  • If an example app cant be updated or the updates require a large reworking of plugin code file an issue linked to this issue documenting which example app, what issues were run into and a suggested course of action.

  • flutter_plugin_android_lifecycle/example/android

  • path_provider/path_provider/example/android

  • path_provider/path_provider_android/example/android

  • two_dimensional_scrollables/example/android

  • webview_flutter/webview_flutter/example/android

  • webview_flutter/webview_flutter_android/example/android

  • file_selector/file_selector/example/android

  • file_selector/file_selector_android/example/android

  • google_sign_in/google_sign_in/example/android

  • google_sign_in/google_sign_in_android/example/android

  • pigeon/platform_tests/test_plugin/example/android

  • pigeon/platform_tests/alternate_language_test_plugin/example/android

  • pigeon/example/android

  • interactive_media_ads/example/android

  • flutter_adaptive_scaffold/example/android

  • palette_generator/example/android

  • camera/camera/example/android

  • camera/camera_android/example/android

  • camera/camera_android_camerax/example/android

  • local_auth/local_auth_android/example/android

  • local_auth/local_auth/example/android

  • video_player/video_player_android/example/android

  • video_player/video_player/example/android

  • url_launcher/url_launcher_android/example/android

  • url_launcher/url_launcher/example/android

  • google_maps_flutter/google_maps_flutter/example/android

  • google_maps_flutter/google_maps_flutter_android/example/android

  • in_app_purchase/in_app_purchase_android/example/android

  • in_app_purchase/in_app_purchase/example/android

  • image_picker/image_picker/example/android

  • image_picker/image_picker_android/example/android

  • go_router/example/android

  • extension_google_sign_in_as_googleapis_auth/example/android

  • flutter_markdown/example/android

  • quick_actions/quick_actions_android/example/android

  • quick_actions/quick_actions/example/android

  • shared_preferences/shared_preferences/example/android

  • shared_preferences/shared_preferences_android/example/android

  • animations/example/android

  • espresso/example/android

  • flutter_image/example/android

  • packages/rfw/example/local/android

  • packages/rfw/example/hello/android

  • packages/rfw/example/remote/android

  • third_party/packages/flutter_svg/example/android

Metadata

Metadata

Assignees

Labels

P2Important issues not at the top of the work listpackageflutter/packages repository. See also p: labels.platform-androidAndroid applications specificallyteam-androidOwned by Android platform teamtriaged-androidTriaged by Android platform team

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions