Skip to content

Conversation

@simolus3
Copy link
Contributor

For users building Android apps with version 9.0+ of the Android Gradle plugin, there are issues because the :common and :core projects use the same Android namespace. This fixes that by making them unique.

Ideally, we should be able to adopt AGP version 9.0 in our build to verify these changes. I've started working on that, but ran into issues with some other plugins like keeper not being compatible. Using AGP version 9.x also requires additional build changes and causes sync issues with the latest Android Studio version for me. So we may have to wait a bit before migrating.
For now, I've "tested" this by searching for namespace = in the project and verifying the results are unique.

This closes #289.

@simolus3 simolus3 merged commit d1b48fd into main Nov 26, 2025
10 of 14 checks passed
@simolus3 simolus3 deleted the unique-namespaces branch November 26, 2025 14:10
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.

Namespace conflict in 1.8.1 prevents Android builds with AGP 9.0

3 participants