Open Roben1016 opened 4 years ago
AndPermission的版本: 2.0.3
手机型号/品牌型号: OPPO R9sk Nexus 5(也出现过)
品牌系统版本: OPPO V3.0
Android系统版本: OPPO手机 安卓版本6.0.1; Nexus 5手机 安卓版本6.0.1
项目targetSdkVersion: 28
申请的权限: 读写存储卡和相机(怀疑是相机权限)一起申请,debug发现是 AndPermission.hasPermissions()方法导致;
发生问题的场景和操作步骤:权限都已打开的前提下,点击按钮先调用判断是否有权限,如果没有再申请,在判断是否有权限时卡住然后anr
如果觉得描述还不清楚,麻烦贴一下代码
以下文件是anr日志,在181行开始 traces_com.qxueyou.learning.auth_2020-04-16-14-31-12.txt
补充一下,后面我尝试单个去申请,都能成功,最后又组合申请也神奇的成功不报anr了,比较奇怪
只要anr卡住后,关闭app再打开也还是会anr,重启手机可以,而且不好重现
AndPermission的版本: 2.0.3
手机型号/品牌型号: OPPO R9sk Nexus 5(也出现过)
品牌系统版本: OPPO V3.0
Android系统版本: OPPO手机 安卓版本6.0.1; Nexus 5手机 安卓版本6.0.1
项目targetSdkVersion: 28
申请的权限: 读写存储卡和相机(怀疑是相机权限)一起申请,debug发现是 AndPermission.hasPermissions()方法导致;
发生问题的场景和操作步骤:权限都已打开的前提下,点击按钮先调用判断是否有权限,如果没有再申请,在判断是否有权限时卡住然后anr
如果觉得描述还不清楚,麻烦贴一下代码
以下文件是anr日志,在181行开始 traces_com.qxueyou.learning.auth_2020-04-16-14-31-12.txt