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 เมื่อปิด |
วิธีการสาธารณะ
ด้วย 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 เมื่อปิด |