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);
}
}
幾行代碼輕鬆搞定