Test the optimization
Stay organized with collections
Save and categorize content based on your preferences.
After enabling app optimization, validate that your app is working as intended.
To test the optimization locally:
- Measure performance gains using benchmarks: To test performance locally,
benchmark your app before and after enabling app optimization.
- Test your app's critical user journeys (CUJs): Make sure that all CUJs
work as expected, for example, test whether users can sign in and do other
important tasks. To test your release app build, use UI Automator.
To test your app in production:
- Track app performance metrics: Use Android vitals on the Play
Console, and through the Google Play Developer Reporting API.
- Stage app rollouts: Release app updates with staged rollouts to
validate your app's changes with a small group of users before releasing the
update more broadly.
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-11-17 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-11-17 UTC."],[],[]]