🚀Optimizer for mobile applications
AGPInterface
as publicAGPInterface
implementation loading strategyTaskProvider
related extension property insteadbooster-transform-r-inline
支持 constraintlayout
v2.0
booster-transform-service-loader
for ServiceLoader
performance optimizationbooster-cha
,to support bytecode manipulation framework independent ClassParser
auto-service
version to 1.0
common-compression
version to 1.21
val dependencies: Collection<String>
to TransformContext
4.2
booster.transform.${variantName}.enabled
to false
booster.transform.diff
to true
ClassTransformer
API
name
getReport(TransformContext, String): File
getReportDir(TransformContext): File