解決android6.0打開攝像頭權限"Failed to connect to camera service"的問題 ,動態獲取權限

android6.0使用camera.open()時需要在onCreate()裏面添加如下代碼,否則會報錯"Failed to connect to camera service":

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
            if (checkSelfPermission(Manifest.permission.CAMERA) != PackageManager.PERMISSION_GRANTED) {
                requestPermissions(new String[] {Manifest.permission.CAMERA}, 1);
            }
        }

幾行代碼輕鬆搞定

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章