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 libc malloc debug 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) Siapkan agar debug malloc akan dilampirkan ke nama proses yang diberikan, dan nyatakan tidak ada kesalahan debug malloc saat ditutup. |
static AutoCloseable | withLibcMallocDebugOnService (ITestDevice device, String mallocDebugOptions, String processName) Mulai ulang layanan yang diberikan dan aktifkan malloc debug di atasnya, dengan menyatakan tidak ada kesalahan debug malloc saat ditutup. |
Metode publik
menutup
public void close ()
dengan LibcMallocDebugOnAllNewProcesses
public static AutoCloseable withLibcMallocDebugOnAllNewProcesses (ITestDevice device,
String mallocDebugOptions)
Mulai lampirkan libc malloc debug 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 untuk menyetel libc.debug.malloc.options ke. |
Pengembalian |
---|
AutoCloseable | Objek AutoCloseable yang akan menonaktifkan debug malloc libc dan memeriksa kesalahan debug malloc saat ditutup. |
dengan LibcMallocDebugOnNewProcess
public static AutoCloseable withLibcMallocDebugOnNewProcess (ITestDevice device,
String mallocDebugOptions,
String processName)
Siapkan agar debug malloc akan dilampirkan ke nama proses yang diberikan, dan nyatakan 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 untuk menyetel libc.debug.malloc.options ke. |
processName | String : proses untuk memasang libc malloc debug. Seharusnya belum berjalan. |
Pengembalian |
---|
AutoCloseable | Objek AutoCloseable yang akan menonaktifkan debug malloc libc dan memeriksa kesalahan debug malloc saat ditutup. |
dengan LibcMallocDebugOnService
public static AutoCloseable withLibcMallocDebugOnService (ITestDevice device,
String mallocDebugOptions,
String processName)
Mulai ulang layanan yang diberikan dan aktifkan malloc debug di atasnya, dengan menyatakan tidak ada kesalahan debug malloc saat ditutup.
Parameter |
---|
device | ITestDevice : perangkat yang akan digunakan |
mallocDebugOptions | String : nilai untuk menyetel libc.debug.malloc.options ke. |
processName | String : proses layanan untuk melampirkan debug libc malloc. Seharusnya berjalan. |
Pengembalian |
---|
AutoCloseable | Objek AutoCloseable yang akan memulai ulang/melepaskan layanan, menonaktifkan debug malloc libc, dan memeriksa kesalahan debug malloc saat ditutup. |