android 重置偏好设置密码,android – 按下“重置应用偏好设置”后,我的应用的所有权限都被撤消...

我开发了一个应用程序并支持Android 6.0.当我在“设置”中重置应用偏好设置时 – >应用 – >重置应用偏好设置,我的应用的所有权限都被撤消,应用不会重新启动.撤消其权限后无法重新启动应用程序可能会导致许多意外崩溃.

我该如何处理这个案子?

我手动撤消其权限时重新启动应用(设置 – >应用 – >我的应用 – >权限).

解决方法:

我可以重现这个问题.我已就此提交了an issue.

How should I handle this case?

由于这是一个相对低概率的事件(有多少用户会找到该选项,更不用说吹过警告对话并实际执行了吗?),就个人而言,我不会太担心它.

由于没有记录的setOnPermissionChangeListener()或ACTION_DUDE_YOUR_PERMS_WUZ_WHACKED或任何有关权限更改的内容,因此您无法在此处执行任何操作.让checkSelfPermission()调用尽可能接近调用受保护的API将有助于缩短您在背后被撤销权限的风险的时间窗口.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值