Booster v1.2.0 发布
Booster 又双叒叕发布了新的版本—— v1.2.0,本次更新内容如下:
- 弃用
booster-task-all
和booster-transform-all
- 修复 booster-transform-r-inline 的 bug #124
- 新增 booster-transform-br-inline 支持 data binding 自动生成的 BR 类的字段内联 @linjiang
- 新增 booster-transform-verifier 支持字节码校验
- 新增
@Priority
为Transformer
指定优先级 - 新增针对
Transformer
的 CPU 耗时统计 - 构建性能优化
- 多个 variant transform 任务共享同一个 Android Class Loader,避免多余的性能开销,详见:BoosterTransform.kt#L36
- ClassLoader#loadClass(String) 替代 Class#forName(String,boolean,ClassLoader),详见:AbstractKlassPool.kt#L31,关于两种不同的类加载方式的性能测试,详见:ClassLoadBenchmark.kt
- 本文链接:https://johnsonlee.io/2020/01/12/booster-v1-2-0-released/
- 版权声明:著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。