Kamera memungkinkan berbagai kasus penggunaan aplikasi yang menarik seperti merekam video dan gambar untuk dibagikan ke media sosial, hingga membuat utilitas seperti pemindaian dokumen dan Kode QR. Pusat developer ini menyediakan dokumentasi dan referensi untuk mulai menggunakan kamera di aplikasi Android.
Membangun aplikasi kamera
Untuk membangun aplikasi berbasis kamera atau menggabungkan kamera ke dalam aplikasi yang sudah ada, mulailah dengan menjelajahi CameraX API: API yang disederhanakan untuk menggunakan kamera. Ringkasan ini memperkenalkan CameraX dan menjelaskan langkah-langkah untuk menggunakan kamera.
Codelab CameraX menyediakan pendekatan berbasis contoh untuk mempelajari CameraX.
Bermigrasi dari Camera1
Jika aplikasi Anda menggunakan class Camera ("Camera1") yang tidak digunakan lagi, pertimbangkan untuk melakukan migrasi ke CameraX, yang akan menyediakan platform yang stabil dan tangguh sehingga aplikasi Anda dapat memanfaatkan kemampuan kamera baru.
Memigrasikan Camera1 ke CameraX
Tingkatkan kualitas aplikasi kamera Anda
CameraX memfasilitasi integrasi langsung dengan library Machine Learning Tool, MLKit. Hal ini memungkinkan kamera dikombinasikan dengan MLKit untuk membuat fitur seperti pemindai QR, pemindai dokumen, dan lainnya.
Ekstensi Kamera memungkinkan aplikasi Anda mengakses kemampuan perangkat khusus seperti pengambilan gambar Mode Malam atau mode Bokeh (Potret). Pelajari cara mengakses Ekstensi Kamera menggunakan CameraX dan Camera2 di sini.
Memperluas pengalaman kamera aplikasi Anda