Tagged articles
2 articles
Page 1 of 1
Baidu Geek Talk
Baidu Geek Talk
Dec 19, 2022 · Mobile Development

Dex Annotation Optimization for Baidu APP Android Package

In the second part of Baidu’s APK‑size‑optimization series, the team uses the Titan‑Dex framework to strip unnecessary build‑type and system Dex annotations—such as generic signatures and class‑relationship metadata—while automatically generating a whitelist via custom Lint detectors, ultimately shrinking the final Dex by about 1.2 MB.

AndroidAnnotation OptimizationDEX
0 likes · 14 min read
Dex Annotation Optimization for Baidu APP Android Package
Baidu App Technology
Baidu App Technology
Dec 12, 2022 · Mobile Development

How Baidu Shrunk Android App Size by Optimizing Dex Annotations

This article details Baidu's systematic approach to reducing Android APK size by analyzing Dex annotation types, defining removal targets, implementing a Titan‑Dex based optimizer, and automating detection and whitelist management with custom Lint rules, ultimately saving about 1.2 MB of Dex bytecode.

AndroidAnnotation OptimizationDEX
0 likes · 14 min read
How Baidu Shrunk Android App Size by Optimizing Dex Annotations