AndPermission icon indicating copy to clipboard operation
AndPermission copied to clipboard

申请Location时,允许后还是回调永久拒绝的建议。

Open androiddeveloper-ops opened this issue 4 years ago • 3 comments

AndPermission的版本:2.0.3 手机型号/品牌型号:RedmiK30 品牌系统版本:12 Android系统版本:10 项目targetSdkVersion:28 申请的权限:Permission.Group.Location 发生问题的场景和操作步骤 发生问题的场景: 申请Location时,允许后还是回调永久拒绝。 因为Android10加入了后台定位权限,框架的Location包含了前台和后台定位权限。 这两项同时申请必须永久允许,否则回调拒绝。但是MIUI12权限弹框没有永久允许。 建议作者加入Permission.Group.ForegroundLocation和Permission.GroupBackground.Location。 一般我们申请到前台运行时的定位权限就可以了。new String[]{ Permission.ACCESS_COARSE_LOCATION, Permission.ACCESS_FINE_LOCATION}

androiddeveloper-ops avatar Nov 21 '20 06:11 androiddeveloper-ops

看看是不是设置了这个东西,android:maxSdkVersion="18",有的话去掉

leafseelight avatar Dec 15 '20 09:12 leafseelight

确实是,如果定位的时候,加了READ_PHONE_STATUS ,则会返回onDenied

lixbandroid avatar Mar 29 '21 08:03 lixbandroid

确实是,如果定位的时候,加了READPHONE_STATUS,入学返回onDenied

感谢帮助了我,我在使用高德定位时申请权限写了READPHONE_STATUS,就还是说我没授予权限。

xiaolunan avatar Jul 23 '21 02:07 xiaolunan