com.android.sts.common

واجهات

NativePoc.AfterFunction بنية Lambda التي يتم تشغيلها بعد انتهاء تنفيذ PoC ولكن قبل العبارة والتنظيف 
NativePocAsserter واجهة يمكن لمُثبت استخدامها مع NativePoc.asserter() 

صفوف

CommandUtil مجموعة من الأدوات للمساعدة في تنفيذ الأوامر على الجهاز من خلال adb 
FridaUtils AutoCloseable الذي ينزّل frida والنصوص البرمجية ويدفعها إلى الجهاز ويزيلها عند الانتهاء  
HostsideMainlineModuleDetector  
MallocDebug أدوات لإعداد خيارات تصحيح أخطاء malloc في عملية معيّنة، والتحقّق من أخطاء تصحيح أخطاء malloc، والتنظيف بعد ذلك 
NativePoc إعداد وتشغيل دليل إثبات المفهوم الأصلي، مع تأكيد شروط الخروج 
NativePoc.Builder  
NativePocCrashAsserter  
NativePocMallocDebugAsserter  
NativePocStatusAsserter  
OverlayFsUtils أداة TestWatcher التي تتيح الكتابة إلى الأقسام للقراءة فقط وتعيد تشغيل الجهاز عند الانتهاء 
PocPusher أدوات للمساعدة في دفع ملف تنفيذي أصلي لمفهوم إثبات الإمكانية إلى الجهاز  
ProcessUtil مساعدات مختلفة للعثور على العمليات في الجهاز والانتظار إلى أن تنتهي وقتل العمليات 
RegexUtils يحتوي على وحدات تغليف حول تأكيدات JUnit مع مطابقة التعبير العادي في السلاسل  
RootcanalUtils أداة TestWatcher التي تنشئ وحدة HAL افتراضية للبلوتوث وتعيد تشغيل الجهاز بعد الانتهاء 
RootcanalUtils.HciDevice فئة تحوي جهاز HCI افتراضيًا يمكن التحكّم فيه باستخدام أوامر HCI 
RootcanalUtils.RootcanalController  
SystemUtil دوال مساعِدة مختلفة ذات صلة بالنظام  

تعدادات

ProcessUtil.KillException.Reason  

الاستثناءات

ProcessUtil.KillException