Update Manifest files and use namespaces instead. => Now package info is injected dynamically
Upgrade Android Gradle plugin to newest version under the following requirements:
android.defaults.buildfeatures.buildconfig=false
android.enableR8.fullMode=true
android.nonTransitiveRClass=true
android.nonFinalResIds=true
2.)Then Upgrade to Gradle 8.6
3.) Define a Gradle task to include AAR builds inside the release.
4.) Bumped up Java to Version 17 and 21 for CI Operations (minimum of Java 17 is required by the Android Gralde Plugin)
Added myself to the maintainers of this, we can also skip that if you want :)
1.)First Upgrade to Gradle 8.4
android.defaults.buildfeatures.buildconfig=false
android.enableR8.fullMode=true
android.nonTransitiveRClass=true
android.nonFinalResIds=true
2.)Then Upgrade to Gradle 8.6 3.) Define a Gradle task to include AAR builds inside the release. 4.) Bumped up Java to Version 17 and 21 for CI Operations (minimum of Java 17 is required by the Android Gralde Plugin)
Added myself to the maintainers of this, we can also skip that if you want :)