MallocDebug
public class MallocDebug
extends Object
implements AutoCloseable
java.lang.Objek |
↳ | com.android.sts.common.MallocDebug |
Utilitas untuk mengatur opsi debug malloc pada suatu proses, memeriksa kesalahan debug malloc, dan membersihkan setelahnya.
Ringkasan
Metode publik |
---|
void | close () |
static AutoCloseable | withLibcMallocDebugOnAllNewProcesses (ITestDevice device, String mallocDebugOptions) Mulai lampirkan debug libc malloc ke semua proses yang diluncurkan setelah panggilan ini, dengan menyatakan tidak ada kesalahan debug malloc saat ditutup. |
static AutoCloseable | withLibcMallocDebugOnNewProcess (ITestDevice device, String mallocDebugOptions, String processName) Atur agar debug malloc akan dilampirkan ke nama proses yang diberikan, dan tegaskan tidak ada kesalahan debug malloc saat ditutup. |
static AutoCloseable | withLibcMallocDebugOnService (ITestDevice device, String mallocDebugOptions, String processName) Mulai ulang layanan yang diberikan dan aktifkan debug malloc di dalamnya, dengan menyatakan tidak ada kesalahan debug malloc saat ditutup. |
Metode publik
menutup
public void close ()
denganLibcMallocDebugOnAllNewProcesses
public static AutoCloseable withLibcMallocDebugOnAllNewProcesses (ITestDevice device,
String mallocDebugOptions)
Mulai lampirkan debug libc malloc ke semua proses yang diluncurkan setelah panggilan ini, dengan menyatakan tidak ada kesalahan debug malloc saat ditutup.
Parameter |
---|
device | ITestDevice : perangkat yang akan digunakan |
mallocDebugOptions | String : nilai yang akan ditetapkan ke libc.debug.malloc.options. |
Kembali |
---|
AutoCloseable | Objek AutoCloseable yang akan menonaktifkan debug libc malloc dan memeriksa kesalahan debug malloc saat ditutup. |
denganLibcMallocDebugOnNewProcess
public static AutoCloseable withLibcMallocDebugOnNewProcess (ITestDevice device,
String mallocDebugOptions,
String processName)
Atur agar debug malloc akan dilampirkan ke nama proses yang diberikan, dan tegaskan tidak ada kesalahan debug malloc saat ditutup. Perhatikan bahwa processName perlu diluncurkan secara manual setelah panggilan ini.
Parameter |
---|
device | ITestDevice : perangkat yang akan digunakan |
mallocDebugOptions | String : nilai yang akan ditetapkan ke libc.debug.malloc.options. |
processName | String : proses untuk melampirkan debug libc malloc. Seharusnya belum berjalan. |
Kembali |
---|
AutoCloseable | Objek AutoCloseable yang akan menonaktifkan debug libc malloc dan memeriksa kesalahan debug malloc saat ditutup. |
denganLibcMallocDebugOnService
public static AutoCloseable withLibcMallocDebugOnService (ITestDevice device,
String mallocDebugOptions,
String processName)
Mulai ulang layanan yang diberikan dan aktifkan debug malloc di dalamnya, dengan menyatakan tidak ada kesalahan debug malloc saat ditutup.
Parameter |
---|
device | ITestDevice : perangkat yang akan digunakan |
mallocDebugOptions | String : nilai yang akan ditetapkan ke libc.debug.malloc.options. |
processName | String : proses layanan untuk melampirkan debug libc malloc. Harus berjalan. |
Kembali |
---|
AutoCloseable | Objek AutoCloseable yang akan memulai ulang/melepaskan layanan, menonaktifkan debug libc malloc, dan memeriksa kesalahan debug malloc saat ditutup. |