A partire dal 2026, per allinearci al nostro modello di sviluppo trunk stabile e garantire la stabilità della piattaforma per l'ecosistema, pubblicheremo il codice sorgente su AOSP nel secondo e nel quarto trimestre. Per compilare e contribuire ad AOSP, consigliamo di utilizzare android-latest-release anziché aosp-main. Il branch del manifest android-latest-release farà sempre riferimento alla release più recente pubblicata su AOSP. Per saperne di più, consulta la sezione Modifiche ad AOSP.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Panoramica del flag di lancio della funzionalità
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Quando aggiungi codice ad AOSP, utilizza i flag di lancio delle funzionalità per isolare il codice non testato da quello testato. Attiva i flag di lancio delle funzionalità per eseguire e testare il codice.
Al contrario, disattiva i flag di lancio delle funzionalità per assicurarti che il codice non testato non venga eseguito.
I flag di lancio delle funzionalità vengono utilizzati principalmente in questi due modi:
Se contribuisci ad AOSP, il revisore delle modifiche potrebbe chiederti di implementare un flag di lancio delle funzionalità in modo che la funzionalità venga testata correttamente.
Per ulteriori informazioni sui rami, consulta
Ciclo di vita del rilascio.
Google utilizza i flag di lancio delle funzionalità per garantire che il ramo di rilascio più recente di Android (android17-release) sia stabile per tutti. Se la tua azienda mantiene un mirror di AOSP e lavora da quel mirror, utilizza i flag di lancio delle funzionalità per mantenere stabile il mirror del codice AOSP per il tuo team di sviluppo.
I passaggi di alto livello per l'implementazione dei flag di lancio delle funzionalità sono i seguenti:
Per una determinata modifica del codice, determina se hai bisogno di un flag e, in caso affermativo, determina il tipo di flag.
Dichiara il flag.
Inserisci la modifica del codice nel flag.
Imposta il valore del flag.
Crea e testa il codice.
Modifica i valori dei flag in fase di runtime.
Testa il codice che utilizza i flag di rilascio delle funzionalità
Le pagine di questa sezione ti insegnano come eseguire ognuno di questi passaggi.
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 2026-06-18 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 2026-06-18 UTC."],[],[]]