自 2025 年 3 月 27 日起,我们建议您使用 android-latest-release
而非 aosp-main
构建 AOSP 并为其做出贡献。如需了解详情,请参阅 AOSP 的变更。
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
类索引
以下是 API 类。查看所有 API 软件包。
C
F
FridaUtils |
AutoCloseable,用于下载并将 Frida 和脚本推送到设备,并在完成后进行清理
|
H
M
MallocDebug |
用于在进程中设置 malloc 调试选项、检查 malloc 调试错误以及之后进行清理的实用程序。
|
否
O
P
R
S
T
U
本页面上的内容和代码示例受内容许可部分所述许可的限制。Java 和 OpenJDK 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-07-27。
[null,null,["最后更新时间 (UTC):2025-07-27。"],[],[],null,["# Class Index\n===========\n\nThese are the API classes. See all\n[API packages](/reference/sts/packages).\n\nC\n---\n\n|----------------------------------------------------------------------------|----------------------------------------------------------------|\n| [CommandUtil](../../reference/sts/com/android/sts/common/CommandUtil.html) | Collection of utilities to help run commands on device via adb |\n\nF\n---\n\n|--------------------------------------------------------------------------|-------------------------------------------------------------------------------------------|\n| [FridaUtils](../../reference/sts/com/android/sts/common/FridaUtils.html) | AutoCloseable that downloads and push frida and scripts to device and cleans up when done |\n\nH\n---\n\n|------------------------------------------------------------------------------------------------------------------|---|\n| [HostsideMainlineModuleDetector](../../reference/sts/com/android/sts/common/HostsideMainlineModuleDetector.html) | |\n\nM\n---\n\n|----------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------|\n| [MallocDebug](../../reference/sts/com/android/sts/common/MallocDebug.html) | Utilities to setup malloc debug options on a process, check for malloc debug errors, and cleaning up afterwards. |\n\nN\n---\n\n|----------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------|\n| [NativePoc](../../reference/sts/com/android/sts/common/NativePoc.html) | Setup and run a native PoC, asserting exit conditions |\n| [NativePoc.AfterFunction](../../reference/sts/com/android/sts/common/NativePoc.AfterFunction.html) | Lambda construct to run after PoC finished executing but before assertion and cleanup. |\n| [NativePoc.Builder](../../reference/sts/com/android/sts/common/NativePoc.Builder.html) | |\n| [NativePocAsserter](../../reference/sts/com/android/sts/common/NativePocAsserter.html) | Interface for an asserter to use with [NativePoc.asserter()](../../reference/sts/com/android/sts/common/NativePoc.html#asserter()). |\n| [NativePocCrashAsserter](../../reference/sts/com/android/sts/common/NativePocCrashAsserter.html) | |\n| [NativePocMallocDebugAsserter](../../reference/sts/com/android/sts/common/NativePocMallocDebugAsserter.html) | |\n| [NativePocStatusAsserter](../../reference/sts/com/android/sts/common/NativePocStatusAsserter.html) | |\n| [NonRootSecurityTestCase](../../reference/sts/com/android/sts/common/tradefed/testtype/NonRootSecurityTestCase.html) | Class of tests that runs on devices that don't have and should not have adb root. |\n\nO\n---\n\n|----------------------------------------------------------------------------------|----------------------------------------------------------------------------------------|\n| [OverlayFsUtils](../../reference/sts/com/android/sts/common/OverlayFsUtils.html) | TestWatcher that enables writing to read-only partitions and reboots device when done. |\n\nP\n---\n\n|----------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------|\n| [PocPusher](../../reference/sts/com/android/sts/common/PocPusher.html) | Utilities to help push a native PoC executable to the device |\n| [ProcessUtil](../../reference/sts/com/android/sts/common/ProcessUtil.html) | Various helpers to find, wait, and kill processes on the device |\n| [ProcessUtil.KillException](../../reference/sts/com/android/sts/common/ProcessUtil.KillException.html) | |\n| [ProcessUtil.KillException.Reason](../../reference/sts/com/android/sts/common/ProcessUtil.KillException.Reason.html) | |\n\nR\n---\n\n|--------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------|\n| [RegexUtils](../../reference/sts/com/android/sts/common/RegexUtils.html) | Contains wrappers around JUnit assertions with regex matching in strings |\n| [RootcanalUtils](../../reference/sts/com/android/sts/common/RootcanalUtils.html) | TestWatcher that sets up a virtual bluetooth HAL and reboots the device once done. |\n| [RootcanalUtils.HciDevice](../../reference/sts/com/android/sts/common/RootcanalUtils.HciDevice.html) | Class that encapsulates a virtual HCI device that can be controlled by HCI commands. |\n| [RootcanalUtils.RootcanalController](../../reference/sts/com/android/sts/common/RootcanalUtils.RootcanalController.html) | |\n| [RootSecurityTestCase](../../reference/sts/com/android/sts/common/tradefed/testtype/RootSecurityTestCase.html) | Class of tests that need root on device to run. |\n\nS\n---\n\n|------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------|\n| [SecurityTestCase](../../reference/sts/com/android/sts/common/tradefed/testtype/SecurityTestCase.html) | Base test class for all STS tests. |\n| [StsExtraBusinessLogicHostTestBase](../../reference/sts/com/android/sts/common/tradefed/testtype/StsExtraBusinessLogicHostTestBase.html) | The host-side implementation of StsLogic. |\n| [SystemUtil](../../reference/sts/com/android/sts/common/SystemUtil.html) | Various system-related helper functions |\n\nT\n---\n\n|---------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------|\n| [TombstoneParser](../../reference/sts/com/android/sts/common/util/TombstoneParser.html) | Parses tombstones and from a tombstone file or logcat. |\n| [TombstoneUtils](../../reference/sts/com/android/sts/common/util/TombstoneUtils.html) | Contains helper functions and shared constants for crash parsing. |\n| [TombstoneUtils.Config](../../reference/sts/com/android/sts/common/util/TombstoneUtils.Config.html) | |\n| [TombstoneUtils.Config.BacktraceFilterPattern](../../reference/sts/com/android/sts/common/util/TombstoneUtils.Config.BacktraceFilterPattern.html) | A utility class that contains patterns to filter backtraces on. |\n| [TombstoneUtils.Signals](../../reference/sts/com/android/sts/common/util/TombstoneUtils.Signals.html) | |\n\nU\n---\n\n|-------------------------------------------------------------------------------------------|---|\n| [UnameVersionHost](../../reference/sts/com/android/sts/common/util/UnameVersionHost.html) | |"]]