Mulai 27 Maret 2025, sebaiknya gunakan android-latest-release
, bukan aosp-main
, untuk mem-build dan berkontribusi pada AOSP. Untuk mengetahui informasi selengkapnya, lihat Perubahan pada AOSP.
Penanganan Kesalahan dan Aliran
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Manajemen kesalahan
Metode antarmuka HIDL yang berinteraksi dengan kamera harus menghasilkan status khusus kamera yang sesuai .
Jika ICameraDeviceCallbacks::notify()
dipanggil dengan ERROR_DEVICE
, hanya metode ICameraDeviceSession::close()
yang berhasil dipanggil. Semua metode lain akan mengembalikan INTERNAL_ERROR
.
Kesalahan sementara dalam pengambilan gambar harus dilaporkan melalui ICameraDeviceCallbacks::notify()
dengan kode kesalahan yang sesuai . Dalam setiap kasus kegagalan sementara, HAL masih harus memanggil ICameraDeviceCallbacks::processCaptureResult()
dengan hasil tangkapan yang sesuai.
Manajemen aliran
Klien HAL harus mengonfigurasi aliran kamera dengan memanggil ICameraDeviceSession::configurestreams()
.
Konten dan contoh kode di halaman ini tunduk kepada lisensi yang dijelaskan dalam Lisensi Konten. Java dan OpenJDK adalah merek dagang atau merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2022-08-03 UTC.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2022-08-03 UTC."],[],[]]