A partire dal 2026, per allinearci al nostro modello di sviluppo stabile del trunk e garantire la stabilità della piattaforma per l'ecosistema, pubblicheremo il codice sorgente su AOSP nel secondo e nel quarto trimestre. Per la creazione e il contributo ad AOSP, consigliamo di utilizzare android-latest-release anziché aosp-main. Il ramo del manifest android-latest-release farà sempre riferimento alla release più recente inviata ad AOSP. Per saperne di più, vedi Modifiche ad AOSP.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
MallocDebug
public
class
MallocDebug
extends Object
implements
AutoCloseable
| java.lang.Object
|
| ↳ |
com.android.sts.common.MallocDebug
|
Utilità per configurare le opzioni di debug di malloc in un processo, verificare la presenza di errori di debug di malloc e eseguire la pulizia.
Riepilogo
Metodi pubblici |
void
|
close()
|
static
AutoCloseable
|
withLibcMallocDebugOnAllNewProcesses(ITestDevice device, String mallocDebugOptions)
Inizia ad associare il debug di libc malloc a tutti i processi avviati dopo questa chiamata, verificando che non si verifichi alcun errore di debug di malloc alla chiusura.
|
static
AutoCloseable
|
withLibcMallocDebugOnNewProcess(ITestDevice device, String mallocDebugOptions, String processName)
Configura in modo che il debug di malloc si colleghi al processo specificato e verifica che non si verifichi alcun errore di debug di malloc alla chiusura.
|
static
AutoCloseable
|
withLibcMallocDebugOnService(ITestDevice device, String mallocDebugOptions, String processName)
Riavvia il servizio specificato e abilita il debug di malloc, verificando che non si verifichino errori di debug di malloc al termine.
|
Metodi pubblici
chiudi
public void close ()
withLibcMallocDebugOnAllNewProcesses
public static AutoCloseable withLibcMallocDebugOnAllNewProcesses (ITestDevice device,
String mallocDebugOptions)
Inizia ad associare il debug di libc malloc a tutti i processi avviati dopo questa chiamata, verificando che non si verifichi alcun errore di debug di malloc alla chiusura.
| Parametri |
device |
ITestDevice: il dispositivo da utilizzare |
mallocDebugOptions |
String: valore da impostare su libc.debug.malloc.options. |
| Ritorni |
AutoCloseable |
L'oggetto AutoCloseable che disattiva il debug di libc malloc e controlla la presenza di errori di debug di malloc al momento della chiusura.
|
withLibcMallocDebugOnNewProcess
public static AutoCloseable withLibcMallocDebugOnNewProcess (ITestDevice device,
String mallocDebugOptions,
String processName)
Configura in modo che il debug di malloc si colleghi al processoName specificato e verifica che non si verifichi alcun errore di debug di malloc alla chiusura. Tieni presente che processName dovrà essere avviato manualmente dopo questa chiamata.
| Parametri |
device |
ITestDevice: il dispositivo da utilizzare |
mallocDebugOptions |
String: valore da impostare su libc.debug.malloc.options. |
processName |
String: il processo a cui collegare il debug di libc malloc. Non dovrebbe essere ancora in esecuzione. |
| Ritorni |
AutoCloseable |
L'oggetto AutoCloseable che disattiva il debug di libc malloc e controlla la presenza di errori di debug di malloc al momento della chiusura.
|
withLibcMallocDebugOnService
public static AutoCloseable withLibcMallocDebugOnService (ITestDevice device,
String mallocDebugOptions,
String processName)
Riavvia il servizio specificato e abilita il debug di malloc, verificando che non si verifichino errori di debug di malloc al termine.
| Parametri |
device |
ITestDevice: il dispositivo da utilizzare |
mallocDebugOptions |
String: valore da impostare su libc.debug.malloc.options. |
processName |
String: il processo di servizio a cui collegare il debug di libc malloc. Dovrebbe essere in esecuzione. |
| Ritorni |
AutoCloseable |
L'oggetto AutoCloseable che riavvia/scollega il servizio, disattiva il debug di libc malloc e controlla la presenza di errori di debug di malloc al momento della chiusura.
|
I campioni di contenuti e codice in questa pagina sono soggetti alle licenze descritte nella Licenza per i contenuti. Java e OpenJDK sono marchi o marchi registrati di Oracle e/o delle sue società consociate.
Ultimo aggiornamento 2025-07-27 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-07-27 UTC."],[],[]]