-
Notifications
You must be signed in to change notification settings - Fork 584
Overview
Booster consists chiefly of transformers and tasks, transformers are used for byte code scanning or manipulation (depends on the transformer's functionalities), tasks are used for artifact processing, to satisfy specialized optimization requirements, Booster provides Transformer SPI and VariantProcessor SPI for developers to support customization.
The following figure shows the architecture of Booster:
-
Used to fix system bug caused by Toast on Android 7.1.1 (N MR1)
-
Used for potential performance issue detecting
-
Used for constants shrinking in class file
-
Used for API usage searching
-
Provides tasks show all artifacts
-
Provides tasks to show the module identifier and file path of each dependency
-
Provides tasks to show Android permission usage of each dependency