帖子
帖子
用户
博客
课程
12下一页
返回列表 发新帖
显示全部楼层
4
帖子
0
勋章
26
Y币

[开发工具] 自定义loader的权限问题

[复制链接]
发表于 2021-9-12 17:49:46
通过自定义loade调试应用时发现:任何敏感权限用 api.hasPermission 检测结果都是“已授权“,但实际测试是未授权的,何解?
本帖最后由 子煜欢网络 于 2021-9-12 18:12 编辑

自定义loader不都是先手动获取权限吗?不获取怎么同步的代码,还有的刚开始有一个获取权限页这个如果不选择直接点击确认全部权限都获取了。打开设置找到该应用的详情看看什么权限获取了。还有问题的话把代码发出来看看
4
帖子
0
勋章
26
Y币
子煜欢网络 发表于 2021-9-12 18:09
自定义loader不都是先手动获取权限吗?不获取怎么同步的代码,还有的刚开始有一个获取权限页这个如果不选择 ...

后台自定义loader编译界面上没有权限设置按钮,只有编译按钮,请问在那儿设置权限
zxpang 发表于 2021-9-12 18:23
后台自定义loader编译界面上没有权限设置按钮,只有编译按钮,请问在那儿设置权限 ...

自定义loader不能设置权限,全部都有。安装后开启你要的就行,正式编译才能选择权限
4
帖子
0
勋章
26
Y币
子煜欢网络 发表于 2021-9-12 18:26
自定义loader不能设置权限,全部都有。安装后开启你要的就行,正式编译才能选择权限 ...

我的应用要获取手机本地连接WiFi的ssid,android 9.0以上要求手机开启定位权限才可以获取,自定义loader上的定位权限是假的,实测是未授权,无法调试应用,该如何解决呢?
zxpang 发表于 2021-9-12 18:37
我的应用要获取手机本地连接WiFi的ssid,android 9.0以上要求手机开启定位权限才可以获取,自定义loader ...

不存在的你确定开启了吗需要手动获取权限的
4
帖子
0
勋章
26
Y币
子煜欢网络 发表于 2021-9-13 05:07
不存在的你确定开启了吗需要手动获取权限的

已尝试用 api.hasPermission 检测,结果是已授权和用api.requestPermission申请定位权限,没有权限授权提示弹出,但在手机上检测 ACCESS_COARSE_LOCATION与ACCESS_FINE_LOCATION都未授权。

检测方法如下:

private boolean lacksPermission(Context mContexts, String permission) {
        return mContexts.checkCallingOrSelfPermission(permission) == PackageManager.PERMISSION_DENIED;
    }
zxpang 发表于 2021-9-13 11:06
已尝试用 api.hasPermission 检测,结果是已授权和用api.requestPermission申请定位权限,没有权限授权提 ...

你直接在设置里面看开启了没。这个应该会看吧
4
帖子
0
勋章
26
Y币
子煜欢网络 发表于 2021-9-13 12:10
你直接在设置里面看开启了没。这个应该会看吧

请问在哪设置?Android Studio 3还是开发控制台?请指点一下
380
帖子
4
勋章
6
Y币
zxpang 发表于 2021-9-13 14:36
请问在哪设置?Android Studio 3还是开发控制台?请指点一下

https://community.apicloud.com/bbs/thread-110959-1-1.html

要配置动态权限
12下一页
您需要登录后才可以回帖 登录

本版积分规则