android 摄像机权限问题 Camera.open();

有些手机自带安全软件,每次点击需要摄像头的功能是都会弹出授权弹框,如果有些人不小心点击拒绝就会导致应用崩溃。我调试了一下,在没有权限的使用崩溃点在Camera.open(... 有些手机自带安全软件,每次点击需要摄像头的功能是都会弹出授权弹框,如果有些人不小心点击拒绝就会导致应用崩溃。我调试了一下,在没有权限的使用崩溃点在Camera.open(); 如何做判断来获取Camera.open(),是否可用,也就是容错处理,在百度上查了一下,彻底失望,求大神指导,请看清,是容错,不要教我怎么改手机权限什么的,这个谁都会…… 展开
 我来答
f467655008
2015-01-30 · TA获得超过1026个赞
知道小有建树答主
回答量:277
采纳率:69%
帮助的人:134万
展开全部
直接 try catch 不可以吗?虽然没有做到不可用就不用,但是不可用时用了也不会崩溃,可以满足你的要求,也可以在打不开时添加处理
追问
试了,不行的,trycatch没执行到Camera.open()就崩溃了
追答
那崩溃位置是哪里呀,那里有操作Camera?
是因为申请权限不通过,所以崩溃吗?还是有知道崩溃的明确位置
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Storm代理
2023-07-25 广告
StormProxies是一家可靠的代理服务提供商,提供原生IP(住宅原生IP)和高匿名代理服务。以下是关于StormProxies的原生IP服务的一些信息:1. 住宅原生IP:StormProxies提供的住宅原生IP是指从真实的家庭或企... 点击进入详情页
本回答由Storm代理提供
越越天劫
2015-02-06
知道答主
回答量:13
采纳率:0%
帮助的人:8.3万
展开全部
恩,之前也玩过相机开发,我有特意把相机权限注释掉,没有崩溃的。你做一步判断camera是否为null,如果为空直接return;往下走得崩溃,在加一个try异常也直接return;我觉得你的崩溃点应该出现在使用相机的地方,当然相机问题可能出现的点很多,不知道有没帮助到你,望采纳!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式