Integrieren Sie die Jetpack CameraX-Bibliothek, um eine hochwertige, konsistente Kameraaufnahme auf den verschiedenen Android-Geräten zu gewährleisten. Durch die Verwendung dieser Bibliothek wird eine stabile, funktionsreiche Umgebung auf verschiedenen Formfaktoren wie Smartphones, Tablets, Foldables und XR-Geräten ermöglicht. Durch die Migration zu modernen Kamera-APIs können Apps eine bessere Qualität erzielen und unabhängig von der Gerätehardware eine zuverlässigere Nutzerfreundlichkeit bieten.
Erforderliche Implementierung
Damit Ihre App für AEP infrage kommt, muss sie die folgenden Anforderungen erfüllen:
Die App darf nicht die alte android.hardware.Camera API (Camera1) verwenden. Sie sollten zu CameraX (oder Camera2) migrieren.
Hinweis: Die Verwendung des Camera2-Frameworks ist eine gültige Alternative für Apps, die einen benutzerdefinierten Kamerastack erfordern.
Anwendbarkeit der Richtlinien
Diese Richtlinie gilt für:
- Apps, die die Aufnahme von Medien (Bilder oder Videos) unterstützen.
- Smartphone-, Tablet-, Falt- und XR-Formfaktoren.
Ausnahmen
Apps können ein gleichwertiges alternatives Framework verwenden, das eine ähnliche Qualität, Nutzerfunktionen, Stabilität und Kompatibilität im gesamten Ökosystem bietet. Wenden Sie sich an den Support, wenn Sie ein geeignetes Framework für die Berücksichtigung haben.
Dokumentation und Ressourcen zu Funktionen
Die folgenden Ressourcen enthalten Implementierungsanleitungen und technische Details zur CameraX-Funktion. Diese Ressourcen dienen nur zu Ihrer Information und enthalten keine zusätzlichen Programmanforderungen.