Skip to content

chore(android_intent_plus): modernize Android build config according to Gradle 8#3888

Merged
vbuberen merged 1 commit into
fluttercommunity:mainfrom
mdmahendri:chore/android-intent-gradle8
Jun 20, 2026
Merged

chore(android_intent_plus): modernize Android build config according to Gradle 8#3888
vbuberen merged 1 commit into
fluttercommunity:mainfrom
mdmahendri:chore/android-intent-gradle8

Conversation

@mdmahendri

Copy link
Copy Markdown
Contributor

Description

This PR is part of #3867 aimed at removing warnings related to Gradle and unused configurations. The goal is to minimize technical debt ahead of the migration to AGP 9.

Tested locally with Flutter 3.38.1. The only remaining warnings are due to Flutter 3.38.1 using a library version higher than the hardcoded version in the plugin.

In addition to the changes described in the linked PR, this includes:

  • removing package attribute from manifests for the warning
    Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
    
    This fix aligns with the Official Android Developer Documentation:

    In the Gradle-based build system, starting with AGP 7.3, don't set the package value in the source manifest file directly.

Related Issues

Breaking Change

Does your PR require plugin users to manually update their apps to accommodate your change?

  • No, this is not a breaking change.

@vbuberen vbuberen merged commit 208d9a0 into fluttercommunity:main Jun 20, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Request]: Clean up deprecated build features and warnings in Gradle 8

2 participants