Platform: RK3288
OS: Android 6.0
Kernel: 3.10.92
現象:
拿到一台機器,打開相機提示
此相機缺少運作所需要的必要權限。請檢查您的權限設定。
之前也遇到音頻子產品初始化有問題導緻Camera的權限異常,而這次的不太一樣。
異常Log:
03-02 08:49:08.367 561 572 I ActivityManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 pkg=com.android.camera2 cmp=com.android.camera2/com.android.camera.CameraLauncher bnds=[1705,1256][1969,1430] (has extras)} from uid 10003 pid 1240 on display 0
03-02 08:49:08.373 177 1108 D PermissionCache: checking android.permission.READ_FRAME_BUFFER for uid=1000 => granted (160 us)
原因:
相機在燒好系統第一次開機時需要授予拍照、錄音權限,可能是前面有同僚點拒絕了。
解決方法:
清除相機App裡的緩存,重新打開相機,允許拍照錄音權限。