这里是全站文章的归档入口,下面是按时间倒序排列的全部文章。若想按主题浏览,请从首页的专题分类进入。
Android R8 混淆与 Baseline Profile
R8 与 Baseline Profile 是 release 包性能的两个编译期杠杆:一个把无用代码删掉并内联,一个把启动关键路径提前 AOT 编译。本文讲透 R8 的收缩优化混淆三段流程、keep 规则编写与反射误伤排查、资源收缩、mapping 与崩溃还原、Baseline Profile 的生成集成、Play 云端 profile 分发与 Macrobenchmark 验证。