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