Erste Schritte mit der Kamera unter Android

Die Kamera ermöglicht eine Vielzahl von Anwendungsanwendungsfällen wie das Aufzeichnen von Videos und Bildern für das Teilen in sozialen Medien bis hin zum Erstellen von Dienstprogrammen wie dem Scannen von Dokumenten und dem QR-Code. In diesem Developer Center finden Sie Dokumentationen und Ressourcen für die ersten Schritte mit der Kamera in Ihrer Android-App.

Kamera-App erstellen

Wenn Sie eine kamerabasierte Anwendung erstellen oder eine Kamera in eine vorhandene Anwendung einbinden möchten, sollten Sie sich zuerst mit der CameraX API vertraut machen. Diese ist eine optimierte API zur Verwendung der Kamera. Hier wird CameraX vorgestellt und die Verwendung der Kamera erläutert.

Überblick über CameraX

Das CameraX-Codelab bietet einen beispielbasierten Ansatz für das Erlernen von CameraX.

CameraX-Codelab

Von Kamera migrieren1

Wenn Ihre App die eingestellte Kameraklasse ("Camera1") verwendet, sollten Sie eine Migration zu CameraX in Betracht ziehen. Diese bietet eine stabile und robuste Plattform, mit der Ihre Anwendung die neuen Kamerafunktionen nutzen kann.

Kamera1 zu CameraX migrieren

Kamera-App optimieren

CameraX ermöglicht die direkte Einbindung in die Machine Learning Toolkit-Bibliothek, MLKit. Dadurch kann die Kamera mit MLKit kombiniert werden, um Dinge wie QR-Scanner, Dokumentenscanner und mehr zu erstellen.

QR-Code-Scanner erstellen

Kameraerweiterungen ermöglichen deiner App den Zugriff auf spezielle Gerätefunktionen wie den Nachtmodus für die Bildaufnahme oder den Bokeh-Modus (Porträt). Hier erfährst du, wie du mit CameraX und Camera2 auf Kameraerweiterungen zugreifen kannst.

Mehr Möglichkeiten für die Kamera in der App