所有类和接口
类
说明
Helper class for managing the Android debug keystore and its configurations.
Manages the location of Android files, including emulator files, ddms config, and the debug keystore.
Exception thrown when the location of the Android folder couldn't be found.
通过 aapt2 proto APK 改写 resources.pb 与完整 res qualifier 路径。
Utility class for analyzing Android App Bundles (AABs).
Utility class for packaging an Android App Bundle (AAB) and writing it to an output file.
Utility class for signing an Android App Bundle (AAB) using a JarSigner.
Utility methods for working with Android App Bundles (AABs).
post-R8 DEX 改写后,用 AGP 内置 profgen 按 HRF + 最终 dex + 混淆 mapping 重编 baseline.prof。
post-R8 DEX 类名改包(四大组件 + 自定义 View 共用):
每个输入 dex 完整重写为一个输出 dex,不删类、不追加 supplemental dex。
DEX rewrite inputs that must be computed across all dex files.
Utility class for various file operations.
This class provides functionality for signing JAR files in an Android context.
Represents the signature information for signing JAR files.
Utility class for working with Native Libraries in Android App Bundles.
Utility class for detecting the current platform/operating system.
替换 AAB 内 aapt2 proto 格式 layout(Resources.XmlNode)中的 View FQCN。
The ResourceMapping class represents a mapping of resources, directories, and entry files
used for obfuscating resource-related data within Android apps.
This class is responsible for parsing a resource mapping file used for resource obfuscation
in Android development and populating a
ResourceMapping object with the mappings.The `ResourcesObfuscator` class is responsible for obfuscating resources in an Android AppBundle.
Builder for generating
Resources.ResourceTable.Utility class for operations on Android resource tables.
A utility class for generating obfuscated replacement strings.
A utility class for measuring elapsed time.