Adotta la modalità notturna per abilitare l'acquisizione di foto in condizioni di scarsa illuminazione con accelerazione hardware nella fotocamera in-app, assicurandoti che la tua app utilizzi la stessa elaborazione avanzata delle immagini dell'app Fotocamera nativa per risultati di alta qualità in ambienti con scarsa illuminazione.
Implementazione richiesta
Per essere idonea all'AEP, la tua app deve rispettare i seguenti requisiti:
- Supportare l'estensione della modalità notturna utilizzando l'API Jetpack CameraX Extensions o l'API Android Camera2 Extensions.
- Implementare l'API indicatore della modalità notturna consigliata dalla piattaforma (disponibile in Android 16) per informare gli utenti quando è consigliata l'acquisizione in condizioni di scarsa illuminazione.
Applicabilità delle linee guida
Queste linee guida si applicano a:
- App che supportano l'acquisizione di immagini fisse.
- Fattori di forma di smartphone, tablet e dispositivi pieghevoli.
Esenzioni
Le seguenti esenzioni si applicano a queste linee guida:
- App che acquisiscono solo contenuti video, poiché la modalità notturna è specifica per l'acquisizione di immagini fisse.
- Le app possono utilizzare un framework alternativo equivalente che fornisca qualità, funzionalità utente, stabilità e compatibilità simili nell'ecosistema. Contatta l'assistenza se hai un framework adatto da prendere in considerazione.
Documentazione e risorse delle funzionalità
Le seguenti risorse forniscono indicazioni sull'implementazione e dettagli tecnici sulla funzionalità Modalità notturna. Queste risorse sono solo di riferimento e non contengono requisiti di programma aggiuntivi.
- Soluzioni per la fotografia e la videografia in condizioni di scarsa illuminazione
- API CameraX Extensions
- Stima della latenza di acquisizione in tempo reale (CameraX)
- Estensione della modalità notturna (Camera2)
- Risultato dell'indicatore della modalità notturna (Camera2)