Optimizing Android bytecode with ReDex
Oct 1, 2015Marty Greenia, Bert Maher, Shane Nay

Summary
Introduced Redex, a pipeline for optimizing Android .dex files. Redex applies customizable transformations at the bytecode level to reduce .dex file size and improve runtime performance. Key optimizations include minification and compression of strings, inlining of functions to reduce overhead, and dead code elimination. The pipeline is designed to be extensible, allowing for the addition of new optimization plugins.