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.
Test di implementazione
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Esamina le seguenti informazioni per testare le implementazioni grafiche.
Per il benchmarking, utilizza il seguente flusso per fase:
Specifiche. Quando specifichi inizialmente il dispositivo (ad esempio quando
utilizzi driver immaturi), utilizza clock e carichi di lavoro predefiniti (fissi) per
misurare i fotogrammi al secondo (fps) renderizzati. In questo modo, avrai una visione chiara delle funzionalità
dell'hardware.
Sviluppo. Man mano che i driver maturano, utilizza un insieme fisso di azioni dell'utente
per misurare il numero di scatti visibili nelle animazioni.
Produzione. Quando un dispositivo è pronto per il confronto con
i concorrenti, aumenta il carico di lavoro finché non aumentano i problemi di riproduzione. Determina se le
attuali impostazioni dell'orologio sono in grado di gestire il carico. Questo può aiutarti a identificare
dove rallentare i clock e ridurre il consumo energetico.
Per assistenza nella derivazione delle funzionalità del dispositivo durante la fase di specifica, utilizza lo strumento
Flatland all'indirizzo platform/frameworks/native/cmds/flatland/.
Flatland si basa su clock fissi e mostra il throughput ottenibile con
carichi di lavoro basati sulla composizione. Utilizza i buffer gralloc per simulare più scenari di finestre, riempiendo la finestra con GL e misurando la composizione.
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-12-03 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-12-03 UTC."],[],[]]