Panoramica di Fotocamera2
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Nota: questa pagina fa riferimento al pacchetto Fotocamera2. A meno che la tua app non richieda funzionalità specifiche di basso livello di Fotocamera2, ti consigliamo di utilizzare FotocameraX. Sia CameraX che Camera2 supportano Android 5.0 (livello API 21) e versioni successive.
Camera2 è il pacchetto fotocamera Android di basso livello che sostituisce la classe Fotocamera obsoleta. Camera2 offre controlli approfonditi per casi d'uso complessi, ma richiede la gestione di configurazioni specifiche per i dispositivi.
Per ulteriori informazioni, vedi la documentazione di riferimento di Camera2.
Per la maggior parte degli sviluppatori consigliamo la libreria Jetpack CameraX.
Per decidere quale raccolta della videocamera usare,
vedi Scegliere una raccolta delle videocamere.
Risorse aggiuntive
Consulta le seguenti risorse aggiuntive per scoprire di più su Camera2.
Progetti di esempio Camera2
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-26 UTC.
[null,null,["Ultimo aggiornamento 2025-07-26 UTC."],[],[],null,["# Camera2 overview\n\n**Note:** This page refers to the [Camera2](/reference/android/hardware/camera2/package-summary) package. Unless your app requires specific, low-level features from Camera2, we recommend using [CameraX](/camerax). Both CameraX and Camera2 support Android 5.0 (API level 21) and higher.\n\n\u003cbr /\u003e\n\nCamera2 is the low-level Android camera package that replaces the\ndeprecated [Camera](/training/camera-deprecated) class. Camera2 provides\nin-depth controls for complex use cases, but requires you to manage\ndevice-specific configurations.\nFor more information, see the [Camera2 reference documentation](/reference/android/hardware/camera2/package-summary).\n\nFor most developers, we recommend the [CameraX Jetpack library](/camerax).\nTo help you decide which camera library to use,\nsee [Choose a camera library](/training/camera/choose-camera-library).\n\nAdditional resources\n--------------------\n\nSee the following additional resources to learn more about Camera2.\n\n### Camera2 sample projects\n\n- [Camera2 basics](https://github.com/android/camera-samples/tree/main/Camera2Basic)\n- [Camera2 extensions](https://github.com/android/camera-samples/tree/main/Camera2Extensions)\n- [Camera2 slow motion](https://github.com/android/camera-samples/tree/main/Camera2SlowMotion)\n- [Camera2 video](https://github.com/android/camera-samples/tree/main/Camera2Video)"]]