您的位置:首页 > 移动开发 > Android开发

魅族 Android 6.0 以上系统获取相机权限的坑

2017-05-03 12:03 295 查看
项目出现了一个魅族手机打开相机崩溃的日志,一番查找,在相机打开那里,做了是否为 null 的判断。。不过。。 魅族拒绝相机权限时 Camera.open() 返回的不是 null ,也就是说接下来的其他根据 camera 是否为 null 的操作会有问题。

我的操作是用 try catch 包裹,主动将 camera 设置为 null ,再进行接下来的操作。

try {
camera = Camera.open();
} catch (Exception e) {
camera = null;
}
国产 rom 还是好多的坑 - -
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: