MallocDebug
public class MallocDebug
extends Object
implements AutoCloseable
java.lang.Object |
↳ | com.android.sts.common.MallocDebug |
أدوات مساعدة لإعداد خيارات تصحيح أخطاء malloc في إحدى العمليات، والتحقق من أخطاء تصحيح أخطاء malloc، والتنظيف بعد ذلك.
ملخص
الأساليب العامة |
---|
void | close () |
static AutoCloseable | withLibcMallocDebugOnAllNewProcesses (ITestDevice device, String mallocDebugOptions) ابدأ بإرفاق تصحيح أخطاء libc malloc بجميع العمليات التي يتم تشغيلها بعد هذا الاستدعاء، مع التأكد من عدم وجود خطأ في تصحيح أخطاء malloc عند الإغلاق. |
static AutoCloseable | withLibcMallocDebugOnNewProcess (ITestDevice device, String mallocDebugOptions, String processName) قم بالإعداد بحيث يتم ربط تصحيح أخطاء malloc باسم العملية المحدد، والتأكد من عدم وجود خطأ في تصحيح أخطاء malloc عند الإغلاق. |
static AutoCloseable | withLibcMallocDebugOnService (ITestDevice device, String mallocDebugOptions, String processName) أعد تشغيل الخدمة المحددة وقم بتمكين تصحيح أخطاء malloc عليها، مع التأكد من عدم وجود خطأ في تصحيح أخطاء malloc عند الإغلاق. |
الأساليب العامة
يغلق
public void close ()
معLibcMallocDebugOnAllNewProcesses
public static AutoCloseable withLibcMallocDebugOnAllNewProcesses (ITestDevice device,
String mallocDebugOptions)
ابدأ بإرفاق تصحيح أخطاء libc malloc بجميع العمليات التي يتم تشغيلها بعد هذا الاستدعاء، مع التأكد من عدم وجود خطأ في تصحيح أخطاء malloc عند الإغلاق.
حدود |
---|
device | ITestDevice : الجهاز الذي سيتم استخدامه |
mallocDebugOptions | String : القيمة التي سيتم تعيين libc.debug.malloc.options عليها. |
عائدات |
---|
AutoCloseable | الكائن AutoCloseable الذي سيقوم بتعطيل تصحيح أخطاء libc malloc والتحقق من أخطاء تصحيح malloc عند إغلاقه. |
معLibcMallocDebugOnNewProcess
public static AutoCloseable withLibcMallocDebugOnNewProcess (ITestDevice device,
String mallocDebugOptions,
String processName)
قم بالإعداد بحيث يتم ربط تصحيح أخطاء malloc باسم العملية المحدد، والتأكد من عدم وجود خطأ في تصحيح أخطاء malloc عند الإغلاق. لاحظ أن اسم العملية يجب أن يتم تشغيله يدويًا بعد هذا الاستدعاء.
حدود |
---|
device | ITestDevice : الجهاز الذي سيتم استخدامه |
mallocDebugOptions | String : القيمة التي سيتم تعيين libc.debug.malloc.options إليها. |
processName | String : عملية إرفاق تصحيح أخطاء libc malloc بها. لا ينبغي أن يتم تشغيله بعد. |
عائدات |
---|
AutoCloseable | الكائن AutoCloseable الذي سيقوم بتعطيل تصحيح أخطاء libc malloc والتحقق من أخطاء تصحيح malloc عند إغلاقه. |
معLibcMallocDebugOnService
public static AutoCloseable withLibcMallocDebugOnService (ITestDevice device,
String mallocDebugOptions,
String processName)
أعد تشغيل الخدمة المحددة وقم بتمكين تصحيح أخطاء malloc عليها، مع التأكد من عدم وجود خطأ في تصحيح أخطاء malloc عند الإغلاق.
حدود |
---|
device | ITestDevice : الجهاز الذي سيتم استخدامه |
mallocDebugOptions | String : القيمة التي سيتم تعيين libc.debug.malloc.options إليها. |
processName | String : عملية الخدمة لإرفاق تصحيح أخطاء libc malloc بها. ينبغي أن يكون قيد التشغيل. |
عائدات |
---|
AutoCloseable | كائن AutoCloseable الذي سيقوم بإعادة تشغيل/إلغاء توصيل الخدمة، وتعطيل تصحيح أخطاء libc malloc، والتحقق من أخطاء تصحيح malloc عند إغلاقه. |