我在Oppo手机-棒棒糖版本中遇到了问题。我需要在我的应用程序中写入联系人权限。但在oppo棒棒糖中,它会请求oppo自己的安全许可。如果我拒绝该权限,则应用程序将在打开屏幕时崩溃。所以我想知道如何在Oppo棒棒糖版本中检查这个权限。在另一台设备和所有操作系统中,它都工作得很好,但我在OPPO棒棒糖版本中遇到了问题。
如果我们打开了安全权限,如果我们关闭了它,就会发生这种情况。我只想以编程方式请求权限,而不是通过设置
发布于 2018-03-22 11:13:17
正如@erfan所提到的,你几乎无能为力,因为动态询问权限只支持棉花糖及以上版本。在Lolipop及更低版本中,默认情况下,请求权限会立即导致"PERMISSION_GRANTED“,无论权限是否被实际授予。(不过,我不确定其他设备是否有例外)
我认为你能做的最好的事情就是捕获异常并向用户弹出一个解释。然后,当用户点击ok时,您可以将他重定向到应用程序设置。请参阅此处:How to open application permission window in app settings programmatically
发布于 2018-03-16 15:43:20
或
谢谢。
https://stackoverflow.com/questions/49208392
复制相似问题