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 เมื่อปิด |
วิธีการสาธารณะ
withLibcMallocDebugOnAllNewProcesses
public static AutoCloseable withLibcMallocDebugOnAllNewProcesses (ITestDevice device,
String mallocDebugOptions)
เริ่มต้นการแนบการดีบัก libc malloc กับกระบวนการทั้งหมดที่เรียกใช้งานหลังจากการเรียกนี้ โดยยืนยันว่าไม่มีข้อผิดพลาดการดีบัก malloc เมื่อปิด
พารามิเตอร์ |
---|
device | ITestDevice : อุปกรณ์ที่จะใช้ |
mallocDebugOptions | String : ค่าที่จะตั้งค่า libc.debug.malloc.options |
การส่งคืน |
---|
AutoCloseable | ออบเจ็กต์ AutoCloseable ที่จะปิดใช้งานการดีบัก libc malloc และตรวจสอบข้อผิดพลาดการดีบัก malloc เมื่อปิด |
withLibcMallocDebugOnNewProcess
public static AutoCloseable withLibcMallocDebugOnNewProcess (ITestDevice device,
String mallocDebugOptions,
String processName)
ตั้งค่าเพื่อให้การดีบัก malloc แนบไปกับชื่อกระบวนการที่กำหนด และยืนยันว่าไม่มีข้อผิดพลาดการดีบัก malloc เมื่อปิด โปรดทราบว่าจะต้องเปิด processName ด้วยตนเองหลังการโทรนี้
พารามิเตอร์ |
---|
device | ITestDevice : อุปกรณ์ที่จะใช้ |
mallocDebugOptions | String : ค่าที่จะตั้งค่า libc.debug.malloc.options |
processName | String : กระบวนการแนบ libc malloc debug ไป ยังไม่ควรจะวิ่งเลย |
การส่งคืน |
---|
AutoCloseable | ออบเจ็กต์ AutoCloseable ที่จะปิดใช้งานการดีบัก libc malloc และตรวจสอบข้อผิดพลาดการดีบัก 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 debug ไป ควรจะวิ่งได้แล้ว |
การส่งคืน |
---|
AutoCloseable | ออบเจ็กต์ AutoCloseable ที่จะรีสตาร์ท/ถอนการเชื่อมต่อบริการ ปิดใช้งานการแก้ไขข้อบกพร่อง libc malloc และตรวจสอบข้อผิดพลาดการแก้ไขข้อบกพร่องของ malloc เมื่อปิด |