-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Closed
Labels
cp: approvedApproved cherry-pick requestApproved cherry-pick requestcp: merge-to-betaCherry-picks that should be merged to betaCherry-picks that should be merged to betacp: mergedCherry-pick has been merged to the release branch.Cherry-pick has been merged to the release branch.cp: reviewCherry-picks in the review queueCherry-picks in the review queue
Description
issue_link
Commit Hash
Target
beta
pr_link
Impacted Users
Android devs using the recommended AGP version by stable Android Studio
Impact Description
#125181 (comment)
AGP 8.0 requires a ecosystem wide change. All dependencies must set namespace in build.gradle. This change adds namespace as a required parameter in a backwards compatible way.
Strong confidence existing tests will cover ensuring that AGP users less than 8.0 will continue to work. Cannot add a test for AGP 8 because it required java 17 to execute and there are no java 17 tests on stable branch. See #125325
Workaround
Users can either not update AGP or not have integration tests.
Risk
medium
Test Coverage
yes
Validation Steps
Attempt to build any integration test that uses AGP 8.0.
Metadata
Metadata
Assignees
Labels
cp: approvedApproved cherry-pick requestApproved cherry-pick requestcp: merge-to-betaCherry-picks that should be merged to betaCherry-picks that should be merged to betacp: mergedCherry-pick has been merged to the release branch.Cherry-pick has been merged to the release branch.cp: reviewCherry-picks in the review queueCherry-picks in the review queue