A partir de 2026, para alinhar com nosso modelo de desenvolvimento estável de tronco e garantir a estabilidade da plataforma para o ecossistema, vamos publicar o código-fonte no AOSP no segundo e quarto trimestres. Para criar e contribuir com o AOSP, recomendamos usar android-latest-release em vez de aosp-main. O branch de manifesto android-latest-release sempre vai fazer referência à versão mais recente enviada ao AOSP. Para mais informações, consulte Mudanças no AOSP.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
MallocDebug
public
class
MallocDebug
extends Object
implements
AutoCloseable
| java.lang.Object
|
| ↳ |
com.android.sts.common.MallocDebug
|
Utilitários para configurar opções de depuração de malloc em um processo, verificar se há erros de depuração de malloc e limpar
depois.
Resumo
Métodos públicos |
void
|
close()
|
static
AutoCloseable
|
withLibcMallocDebugOnAllNewProcesses(ITestDevice device, String mallocDebugOptions)
Comece a anexar a depuração libc malloc a todos os processos iniciados após essa chamada, afirmando que não
há erro de depuração de malloc ao fechar.
|
static
AutoCloseable
|
withLibcMallocDebugOnNewProcess(ITestDevice device, String mallocDebugOptions, String processName)
Configurada para que o depurador malloc seja anexado ao processName fornecido e não afirme nenhum erro de depuração
malloc ao fechar.
|
static
AutoCloseable
|
withLibcMallocDebugOnService(ITestDevice device, String mallocDebugOptions, String processName)
Reinicie o serviço e ative a depuração de malloc nele, afirmando que não há erro de depuração de malloc ao
fechar.
|
Métodos públicos
fechar
public void close ()
withLibcMallocDebugOnAllNewProcesses
public static AutoCloseable withLibcMallocDebugOnAllNewProcesses (ITestDevice device,
String mallocDebugOptions)
Comece a anexar a depuração libc malloc a todos os processos iniciados após essa chamada, afirmando que não
há um erro de depuração de malloc ao fechar.
| Parâmetros |
device |
ITestDevice: o dispositivo a ser usado |
mallocDebugOptions |
String: valor para definir libc.debug.malloc.options. |
| Retorna |
AutoCloseable |
O objeto AutoCloseable, que desativa a depuração de libc malloc e verifica erros de depuração
de malloc quando fechado.
|
withLibcMallocDebugOnNewProcess
public static AutoCloseable withLibcMallocDebugOnNewProcess (ITestDevice device,
String mallocDebugOptions,
String processName)
Configurada para que o depurador malloc seja anexado ao processName fornecido e não afirme nenhum erro de depuração
malloc ao fechar. O processName precisa ser iniciado manualmente após essa chamada.
| Parâmetros |
device |
ITestDevice: o dispositivo a ser usado |
mallocDebugOptions |
String: valor para definir libc.debug.malloc.options. |
processName |
String: o processo ao qual o depurador libc malloc será anexado. Ainda não está em execução. |
| Retorna |
AutoCloseable |
O objeto AutoCloseable, que desativa a depuração de libc malloc e verifica erros de depuração
de malloc quando fechado.
|
withLibcMallocDebugOnService
public static AutoCloseable withLibcMallocDebugOnService (ITestDevice device,
String mallocDebugOptions,
String processName)
Reinicie o serviço e ative a depuração de malloc nele, afirmando que não há erro de depuração de malloc ao
fechar.
| Parâmetros |
device |
ITestDevice: o dispositivo a ser usado |
mallocDebugOptions |
String: valor para definir libc.debug.malloc.options. |
processName |
String: o processo de serviço ao qual o depurador libc malloc será anexado. Deve estar em execução. |
| Retorna |
AutoCloseable |
O objeto AutoCloseable que reinicia/desconecta o serviço, desativa o depurador libc malloc
e verifica erros de depuração de malloc quando fechado.
|
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2025-07-27 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-07-27 UTC."],[],[]]