Android Developers Backstage cover image

Episode 190: Performance Review

Android Developers Backstage

00:00

Is R8 Enabled ByDefault?

R8 can do a lot of cool optimizations to your app code. Obfuscation, which I think most people are probably familiar with literally just kind of changing the names of your functions. They can be things like adding finalizers when static analysis says that's OK or inlining small functions directly into their kind of parent functions so that we don't need to call in and have another piece of call stack as you're going through the code. The trick is how to help me, someone like me, understand, yeah, I'm working around this for now and then not forget about that and go ahead and ship an app with the wrong things enabled in it.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app