Skip to content

Upgraded Application to Android 16 for Play Store Compatibility and Policy Compliance - #34

Merged
dsandeepkumar2830 merged 1 commit into
masterfrom
sandeepd/LEARNER-11461
Oct 26, 2026
Merged

dsandeepkumar2830 merged 1 commit into
masterfrom
sandeepd/LEARNER-11461

Conversation

@dsandeepkumar2830

@dsandeepkumar2830 dsandeepkumar2830 commented Oct 23, 2026 •

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

The SDK increases need compatible Flutter build tooling and native edge-to-edge and Back-navigation handling before approval.

3 open issues
What changed in this PR

This PR raises Android SDK levels to API 36 (Android 16) across the native apps and Flutter Parent project to support Play Store compatibility and policy compliance.

Changes:

  • Raises the shared native compile and target SDK levels from 35 to 36.
  • Raises Flutter Parent’s compile and target SDK levels from 34 to 36.
  • Raises the encrypted-preferences plugin’s compile SDK from 33 to 36.
File Description
apps/​flutter_parent/​plugins/​encrypted_shared_preferences/​android/​build.gradle Compiles the plugin against API 36.
apps/​flutter_parent/​android/​app/​build.gradle Compiles and targets Flutter Parent against API 36.
apps/​buildSrc/​src/​main/​java/​GlobalDependencies.kt Sets shared native compile and target SDK levels to 36.

Review effort: Balanced


android {
compileSdk 34
compileSdk 36

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We can address this upgrade in the future if needed. For now, we believe this change is not necessary, so we can proceed with the existing configuration.

object Versions {
/* SDK Versions */
const val COMPILE_SDK = 35
const val COMPILE_SDK = 36

@dsandeepkumar2830 dsandeepkumar2830 Oct 23, 2026 •

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Any issues encountered in the future will be investigated and resolved accordingly. As of now, no issues have been identified.

object Versions {
/* SDK Versions */
const val COMPILE_SDK = 35
const val COMPILE_SDK = 36

@dsandeepkumar2830 dsandeepkumar2830 Oct 23, 2026 •

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Any issues encountered in the future will be investigated and resolved accordingly. As of now, no issues have been identified.

@srajupusapati srajupusapati left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good to me

@dsandeepkumar2830
dsandeepkumar2830 merged commit 586d024 into master Oct 26, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants