Integrasikan library Jetpack CameraX untuk memastikan pengambilan gambar kamera yang konsisten dan berkualitas tinggi di seluruh ekosistem perangkat berdaya Android yang beragam. Dengan mengadopsi library ini, Anda dapat memberikan pengalaman yang stabil dan kaya fitur di berbagai faktor bentuk, seperti ponsel, tablet, perangkat foldable, dan perangkat XR. Dengan bermigrasi ke API kamera modern, aplikasi dapat mencapai kualitas yang lebih baik dan mempertahankan pengalaman pengguna yang lebih andal, terlepas dari hardware perangkat.
Implementasi yang diperlukan
Agar memenuhi syarat untuk AEP, aplikasi Anda harus mematuhi persyaratan berikut:
Aplikasi tidak boleh menggunakan android.hardware.Camera API (Camera1) lama. Anda harus bermigrasi untuk menggunakan CameraX (atau Camera2).
Catatan: Menggunakan framework Camera2 adalah alternatif yang valid untuk aplikasi yang memerlukan stack kamera kustom.
Penerapan pedoman
Pedoman ini berlaku untuk:
- Aplikasi yang mendukung pengambilan media (gambar atau video).
- Faktor bentuk ponsel, tablet, perangkat foldable, dan XR.
Pengecualian
Aplikasi dapat menggunakan framework alternatif yang setara yang memberikan kualitas, kemampuan pengguna, stabilitas, dan kompatibilitas yang serupa di seluruh ekosistem. Hubungi dukungan jika Anda memiliki framework yang sesuai untuk dipertimbangkan.
Dokumentasi dan referensi fitur
Referensi berikut memberikan panduan penerapan dan detail teknis tentang fitur CameraX. Referensi ini hanya untuk referensi Anda dan tidak berisi persyaratan program tambahan.