
Episode 190: Performance Review
Android Developers Backstage
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.
00:00
Transcript
Play full episode
Remember Everything You Learn from Podcasts
Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.