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 error dan streaming
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Pengelolaan error
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 dapat dipanggil
dengan berhasil. Semua metode lainnya akan menampilkan
INTERNAL_ERROR
.
Error sementara dalam pengambilan gambar harus dilaporkan melalui
ICameraDeviceCallbacks::notify()
dengan
kode error yang sesuai. Dalam setiap kasus kegagalan sementara, HAL harus tetap memanggil
ICameraDeviceCallbacks::processCaptureResult()
dengan
hasil pengambilan yang sesuai.
Pengelolaan streaming
Klien HAL harus mengonfigurasi streaming 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 2025-03-26 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 2025-03-26 UTC."],[],[]]