A partir de 2026, para alinearnos con nuestro modelo de desarrollo estable de la rama principal y garantizar la estabilidad de la plataforma para el ecosistema, publicaremos el código fuente en AOSP en el segundo y cuarto trimestre. Para compilar AOSP y contribuir a él, te recomendamos que utilices android-latest-release en lugar de aosp-main. La rama del manifiesto android-latest-release siempre hará referencia a la versión más reciente que se envió al AOSP. Para obtener más información, consulta Cambios en AOSP.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
MallocDebug
public
class
MallocDebug
extends Object
implements
AutoCloseable
| java.lang.Object
|
| ↳ |
com.android.sts.common.MallocDebug
|
Son utilidades para configurar opciones de depuración de malloc en un proceso, verificar si hay errores de depuración de malloc y limpiar después.
Resumen
Métodos públicos |
void
|
close()
|
static
AutoCloseable
|
withLibcMallocDebugOnAllNewProcesses(ITestDevice device, String mallocDebugOptions)
Comienza a adjuntar la depuración de malloc de libc a todos los procesos que se inician después de esta llamada y confirma que no haya errores de depuración de malloc al cerrar.
|
static
AutoCloseable
|
withLibcMallocDebugOnNewProcess(ITestDevice device, String mallocDebugOptions, String processName)
Configura la depuración de malloc para que se adjunte al procesoName determinado y confirma que no haya errores de depuración de malloc al cerrar.
|
static
AutoCloseable
|
withLibcMallocDebugOnService(ITestDevice device, String mallocDebugOptions, String processName)
Reinicia el servicio determinado y habilita la depuración de malloc en él, y confirma que no haya errores de depuración de malloc al cerrarlo.
|
Métodos públicos
cerrar
public void close ()
withLibcMallocDebugOnAllNewProcesses
public static AutoCloseable withLibcMallocDebugOnAllNewProcesses (ITestDevice device,
String mallocDebugOptions)
Comienza a adjuntar la depuración de malloc de libc a todos los procesos que se inician después de esta llamada y confirma que no haya errores de depuración de malloc al cerrar.
| Parámetros |
device |
ITestDevice: Es el dispositivo que se usará. |
mallocDebugOptions |
String: Es el valor en el que se establece libc.debug.malloc.options. |
| Muestra |
AutoCloseable |
El objeto AutoCloseable que inhabilitará la depuración de malloc de libc y verificará si hay errores de depuración de malloc cuando se cierre.
|
withLibcMallocDebugOnNewProcess
public static AutoCloseable withLibcMallocDebugOnNewProcess (ITestDevice device,
String mallocDebugOptions,
String processName)
Configura la depuración de malloc para que se adjunte al procesoName determinado y confirma que no haya errores de depuración de malloc al cerrar. Ten en cuenta que se deberá iniciar processName de forma manual después de esta llamada.
| Parámetros |
device |
ITestDevice: Es el dispositivo que se usará. |
mallocDebugOptions |
String: Es el valor en el que se establece libc.debug.malloc.options. |
processName |
String: Es el proceso al que se adjunta la depuración de malloc de libc. Aún no debería estar en ejecución. |
| Muestra |
AutoCloseable |
El objeto AutoCloseable que inhabilitará la depuración de malloc de libc y verificará si hay errores de depuración de malloc cuando se cierre.
|
withLibcMallocDebugOnService
public static AutoCloseable withLibcMallocDebugOnService (ITestDevice device,
String mallocDebugOptions,
String processName)
Reinicia el servicio determinado y habilita la depuración de malloc en él, y confirma que no haya errores de depuración de malloc al cerrarlo.
| Parámetros |
device |
ITestDevice: Es el dispositivo que se usará. |
mallocDebugOptions |
String: Es el valor en el que se establece libc.debug.malloc.options. |
processName |
String: Es el proceso de servicio al que se adjunta la depuración de malloc de libc. Debe estar en ejecución. |
| Muestra |
AutoCloseable |
El objeto AutoCloseable que reiniciará o desasociará el servicio, inhabilitará la depuración de malloc de libc y verificará si hay errores de depuración de malloc cuando se cierre.
|
El contenido y las muestras de código que aparecen en esta página están sujetas a las licencias que se describen en la Licencia de Contenido. Java y OpenJDK son marcas registradas de Oracle o sus afiliados.
Última actualización: 2025-07-27 (UTC)
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-07-27 (UTC)"],[],[]]