com.android.sts.common

رابط ها

NativePoc.AfterFunction ساختار Lambda برای اجرا پس از اتمام اجرای PoC اما قبل از اظهار و پاکسازی.
NativePocAsserter رابط برای یک ادعا کننده برای استفاده با NativePoc.asserter() .

کلاس ها

CommandUtil مجموعه ای از ابزارهای کمکی برای کمک به اجرای دستورات روی دستگاه از طریق adb
FridaUtils قابلیت بسته شدن خودکار که فریدا و اسکریپت ها را دانلود و به دستگاه منتقل می کند و پس از اتمام پاک می شود
HostsideMainlineModuleDetector
MallocDebug ابزارهای کمکی برای راه اندازی گزینه های malloc debug در یک فرآیند، بررسی خطاهای malloc debug و پاکسازی پس از آن.
NativePoc با بیان شرایط خروج، یک PoC بومی را راه اندازی و اجرا کنید
NativePoc.Builder
NativePocCrashAsserter
NativePocMallocDebugAsserter
NativePocStatusAsserter
OverlayFsUtils TestWatcher که نوشتن در پارتیشن‌های فقط خواندنی را فعال می‌کند و پس از اتمام، دستگاه را راه‌اندازی مجدد می‌کند.
PocPusher ابزارهای کمکی برای کمک به ارسال یک PoC قابل اجرایی بومی به دستگاه
ProcessUtil کمک های مختلف برای یافتن، منتظر ماندن و کشتن فرآیندهای روی دستگاه
RegexUtils حاوی بسته‌بندی‌هایی پیرامون ادعاهای JUnit با تطبیق regex در رشته‌ها
RootcanalUtils TestWatcher که یک HAL بلوتوث مجازی را راه اندازی می کند و پس از اتمام، دستگاه را راه اندازی مجدد می کند.
RootcanalUtils.HciDevice کلاسی که یک دستگاه HCI مجازی را در بر می گیرد که می تواند با دستورات HCI کنترل شود.
RootcanalUtils.RootcanalController
SystemUtil توابع کمکی مختلف مرتبط با سیستم

Enums

ProcessUtil.KillException.Reason

استثناها

ProcessUtil.KillException