Mak*_*iev 5 permissions android android-permissions android-6.0-marshmallow
我开发了一个应用程序并支持Android 6.0。当我在“设置”->“应用程序”->“重置应用程序首选项”中重置应用程序首选项时,我的应用程序的所有权限都被吊销,并且该应用程序未重新启动。撤消其权限后无法重新启动该应用程序可能会导致许多意外崩溃。
我应该如何处理这种情况?
当我手动撤消其权限(设置->应用程序->我的应用程序->权限)时,该应用程序将重新启动。
我该如何处理这个案子?
由于这是一个相当低概率的事件(有多少用户会找到该选项,更不用说跳过警告对话框并实际执行了?),就我个人而言,我不会太担心。
由于没有任何文档setOnPermissionChangeListener()或ACTION_DUDE_YOUR_PERMS_WUZ_WHACKED任何内容可以了解权限更改,因此您在这里真正可以做的并不多。有checkSelfPermission()来电尽可能接近到调用受保护的API将有助于减少时间的窗口,在这里你是在一个许可的风险被吊销你的背后。
| 归档时间: |
|
| 查看次数: |
4049 次 |
| 最近记录: |