مالوكديبوغ
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 debug بجميع العمليات التي تبدأ بعد هذه المكالمة ، مع التأكيد على عدم وجود خطأ في تصحيح malloc عند الإغلاق. |
static AutoCloseable | withLibcMallocDebugOnNewProcess (ITestDevice device, String mallocDebugOptions, String processName) قم بالإعداد بحيث يتم إرفاق هذا التصحيح malloc بـ processName المحدد ، وتأكيد عدم وجود خطأ تصحيح malloc عند الإغلاق. |
static AutoCloseable | withLibcMallocDebugOnService (ITestDevice device, String mallocDebugOptions, String processName) أعد تشغيل الخدمة المقدمة وقم بتمكين تصحيح أخطاء malloc عليها ، مع التأكيد على عدم وجود خطأ تصحيح malloc عند الإغلاق. |
الأساليب العامة
أغلق
public void close ()
withLibcMallocDebugOnAllNewProcesses
public static AutoCloseable withLibcMallocDebugOnAllNewProcesses (ITestDevice device,
String mallocDebugOptions)
ابدأ في إرفاق libc malloc debug بجميع العمليات التي تبدأ بعد هذه المكالمة ، مع التأكيد على عدم وجود خطأ في تصحيح malloc عند الإغلاق.
المعلمات |
---|
device | ITestDevice : الجهاز المطلوب استخدامه |
mallocDebugOptions | String : القيمة المطلوب تعيين libc.debug.malloc.options عليها. |
عائدات |
---|
AutoCloseable | الكائن AutoCloseable الذي سيعطل libc malloc debug والتحقق من أخطاء تصحيح malloc عند الإغلاق. |
withLibcMallocDebugOnNewProcess
public static AutoCloseable withLibcMallocDebugOnNewProcess (ITestDevice device,
String mallocDebugOptions,
String processName)
قم بالإعداد بحيث يتم إرفاق هذا التصحيح malloc بـ processName المحدد ، وتأكيد عدم وجود خطأ تصحيح malloc عند الإغلاق. لاحظ أنه يجب تشغيل processName يدويًا بعد هذه المكالمة.
المعلمات |
---|
device | ITestDevice : الجهاز المطلوب استخدامه |
mallocDebugOptions | String : القيمة المطلوب تعيين libc.debug.malloc.options عليها. |
processName | String : عملية إرفاق libc malloc debug. لا ينبغي أن يعمل بعد. |
عائدات |
---|
AutoCloseable | الكائن AutoCloseable الذي سيعطل libc malloc debug والتحقق من أخطاء تصحيح malloc عند الإغلاق. |
withLibcMallocDebugOnService
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 debug ، ويتحقق من أخطاء تصحيح malloc عند الإغلاق. |