Google Play is implementing two key requirements to improve app quality and user experience.
1. Reducing App Memory Usage: Google Play is setting broader memory limits to prevent excessive memory consumption by apps. Developers must adhere to specific performance thresholds, including:
- Dynamic Memory Usage: Monitoring memory used for an app's private data storage.
- Bitmap Memory Usage: Ensuring bitmaps are not retained longer than necessary.
- Optimized DEX Code: Achieving a minimum of 25% coverage with optimization tools like R8.
To assist developers, Google Play has introduced tools for monitoring memory usage and tracking crashes due to insufficient memory. Warnings will be issued if apps exceed the new thresholds.
2. Ensuring a Seamless Device Migration Experience: Starting in April 2027, all apps supporting user sign-in must use the Android Restore Credentials API for automatic restoration of sign-in states when switching devices. Game apps are currently exempt, but guidance will be provided for handling authentication in gaming applications in 2027.