Google Nov 17, 2025

Use R8 To Shrink, Optimize, and Speed Up Apps

Article Summary

Ben Weiss from Google reveals the single most impactful, low-effort change you can make to Android app performance. Reddit saw 40% faster cold startup and Disney+ cut ANRs by 25% with one configuration tweak.

Google's Android Performance Spotlight Week kicks off with a deep dive into R8, the optimizer that does far more than shrink app size. While most developers know R8 for removing unused code, its real power lies in whole-program optimizations that fundamentally rewrite code for efficiency.

Key Takeaways

Critical Insight

Enabling R8's full mode delivers measurable performance wins (25-40% improvements) with minimal code changes, yet many apps still have optimization accidentally disabled.

The article reveals how these technical improvements directly impact user retention, engagement metrics, and Play Store ratings in ways product owners care about.

Recent from Google

Related Articles