語言

CameraError 列舉

定義

列舉由多種方法 CameraError 回傳的值,並作為 的參數,取為 F:Android.Hardware.Camera2.Camera+StateCallback.OnError 成員。

public enum CameraError
type CameraError = 
繼承
CameraError

欄位

名稱 Description
CameraInUse 1

一個錯誤代碼,可由 onError(CameraDevice, int) 回報,表示該相機裝置已被使用中。

當相機被更高優先權的相機 API 用戶端使用,導致開啟相機失敗時,可能會產生此錯誤。

Android 參考資料。android.hardware.camera2.CameraDevice.StateCallback.ERROR_CAMERA_IN_USE

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

MaxCamerasInUse 2

一個錯誤代碼,可由 onError(CameraDevice, int) 回報,表示該相機裝置無法開啟,因為其他開啟的相機裝置太多。

系統範圍內對開啟攝影機數量的限制已達標,且在先前的實例關閉前,無法開啟更多攝影機裝置。

此錯誤可能發生在相機開啟失敗時。

Android 參考資料。android.hardware.camera2.CameraDevice.StateCallback.ERROR_MAX_CAMERAS_IN_USE

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

CameraDisabled 3

一個錯誤代碼,可由 onError(CameraDevice, int) 回報,表示因裝置政策無法開啟相機裝置。

Android 參考資料。android.hardware.camera2.CameraDevice.StateCallback.ERROR_CAMERA_DISABLED

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

CameraDevice 4

一個錯誤代碼,可由 onError(CameraDevice, int) 回報,表示相機裝置遭遇致命錯誤。

相機裝置需要重新開啟才能再次使用。

Android 參考資料。android.hardware.camera2.CameraDevice.StateCallback.ERROR_CAMERA_DEVICE

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

CameraService 5

一個錯誤代碼,可由 onError(CameraDevice, int) 回報,表示攝影服務遇到致命錯誤。

Android 裝置可能需要關機並重啟以恢復相機功能,或是硬體問題持續存在。

嘗試恢復可能,方法是關閉 CameraDevice 與 CameraManager,並嘗試從零開始重新取得所有資源。

Android 參考資料。android.hardware.camera2.CameraDevice.StateCallback.ERROR_CAMERA_SERVICE

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

備註

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於