Android Studio Rabbit 2 Canary 5 fixes L8 desugaring wiping the R8 mapping file
The per-variant l8DexDesugarLib task rewrote a full mapping.txt as a 25-byte stub.
Android Studio Rabbit 2 Canary 5, released October 15, 2026, fixes a bug in which the per-variant l8DexDesugarLib task destroyed the obfuscation mapping: it read the full mapping.txt, about 366 MB in the reported case, and rewrote it as a 25-byte "# L8 Desugaring Mapping" stub.
The release notes list these other general fixes:
android describefailing in macrobenchmark and baselineprofile modules.- Compose Preview selecting all views and composables initially.
- A Compose Preview with the same function name running with an existing run configuration.
- A Figma MCP authorization failure showing no "Start Login" action.
- The "Show Toolbar" option missing from the Android Emulator's three-dot menu.
The notes give an issue number for each fix but no detail on how it was fixed.
Sources
- Android Studio Rabbit 2 Canary 5 now available Primary Android Studio Releases
Researched and drafted with AI assistance from the primary sources listed above, then checked against those sources before publication. Every factual claim here is traceable to a cited source; where the sources are silent, so are we. How this works.