V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
LaTero
V2EX  ›  Android

安卓不询问用户,默认授予位置权限

  •  
  •   LaTero · 2021-04-02 09:41:15 +08:00 via Android · 10989 次点击
    这是一个创建于 1360 天前的主题,其中的信息可能已经有所发展或是发生改变。
    刚打开一个很久没用过的软件,弹了个什么权限,懒得看就点了拒绝,然后看到状态栏有定位提示。设置里发现自动授予了位置权限,清除数据(权限会被重置)又试了几次,第一次打开时只会问管理通话和访问文件权限(都拒绝了),然后再打开设置已经自动允许定位了……
    正常设计不是未显式同意一律拒绝吗,谷歌这样搞图个啥?有办法更改默认权限吗?安卓 10
    29 条回复    2021-04-02 17:33:05 +08:00
    qq73666
        1
    qq73666  
       2021-04-02 09:50:52 +08:00   ❤️ 4
    几乎不可能默认授权,如果默认授权何必询问你要授权??最大可能是你点错了,无知不是信口开河的理由
    S179276SP
        2
    S179276SP  
       2021-04-02 09:51:56 +08:00 via Android
    什么手机?
    alfchin
        3
    alfchin  
       2021-04-02 09:53:54 +08:00 via Android
    MIUI+迪士尼救国?
    LaTero
        4
    LaTero  
    OP
       2021-04-02 09:55:47 +08:00 via Android
    @qq73666 刚又试了两次,绝对没有点错,而且你没看清正文吧,它根本没问我要过位置的授权,只要过电话和储存。
    @S179276SP 一加 7pro,LineageOS
    app 是闲鱼,一年没用,看到卖 2080super 的帖子就上去看了一下
    rosu
        5
    rosu  
       2021-04-02 10:00:10 +08:00 via Android
    位置是危险权限。只可能是你的使用版本的 LOS 有 bug 。你可以直接试试其他软件就知道了。
    littiefish
        6
    littiefish  
       2021-04-02 10:03:14 +08:00 via iPhone
    哪个软件啊,说出来让大家避坑
    xmumiffy
        7
    xmumiffy  
       2021-04-02 10:03:17 +08:00 via Android   ❤️ 1
    应用 target 23- 就没动态权限,安装时默认给所有权限
    LaTero
        8
    LaTero  
    OP
       2021-04-02 10:16:51 +08:00 via Android
    @rosu 试了 alipay,绿色聊天软件 play 版( vx,不让发),但是它们都不会一启动就要位置权限,不确定到底是不是 bug,放假我更新一下系统吧。

    @xmumiffy 但是它会问我电话和储存的权限……
    HongJay
        9
    HongJay  
       2021-04-02 10:36:37 +08:00
    软件越过系统吗。。
    nashxk
        10
    nashxk  
       2021-04-02 10:54:01 +08:00
    刚刚下载试了一下拒绝后不会获得定位权限,包里写的 targetSdkVersion 是 28 。app 没更新?或者是 os 有问题?我的是 pixel3a,Android11
    stephenxiaxy
        11
    stephenxiaxy  
       2021-04-02 11:00:38 +08:00
    我玩 flutter 的时候,有两种方式,一种是代码里询问,另一种是直接写配置文件,第二种安装的时候是不需要询问的,默认已经有了
    LaTero
        12
    LaTero  
    OP
       2021-04-02 11:17:10 +08:00 via Android
    @nashxk 并没有拒绝,因为它根本没有问…拒绝的是电话和储存,位置没有问直接默认允许了。
    dingwen07
        13
    dingwen07  
       2021-04-02 14:07:25 +08:00 via iPhone
    把软件的目标 API 版本发出来
    acrisliu
        14
    acrisliu  
       2021-04-02 14:09:38 +08:00 via Android
    卸载重装试试,我的 Oxygen OS 清除数据不会重置权限。
    AoEiuV020
        15
    AoEiuV020  
       2021-04-02 14:11:03 +08:00
    感觉只能是 targetSdkVersion 太低,
    zhangjiafan
        16
    zhangjiafan  
       2021-04-02 14:24:01 +08:00
    targetSdkVersion 太低
    LaTero
        17
    LaTero  
    OP
       2021-04-02 14:40:41 +08:00 via Android
    @dingwen07
    @AoEiuV020
    @zhangjiafan api 版本 26,试了另一个 api 版本 25 的地图程序也不会这样。而且 api 版本低就能偷权限不是可以被恶意利用吗
    AoEiuV020
        18
    AoEiuV020  
       2021-04-02 14:55:42 +08:00
    @LaTero 建议把 apk 发出来大伙学习学习,
    AoEiuV020
        19
    AoEiuV020  
       2021-04-02 14:58:26 +08:00
    @LaTero api 版本低就能偷权限这是没办法的,targetSdkVersion 低的典型情况是 app 开发时新版本的安卓根本没开发出来,人家当然没法遵守新版本的安全新机制,只是反过来让新版本安卓系统去兼容这些老 app,
    而且也没想的那么严重,当年权限都是安装时展示出来安装等于授权,也用了很多年了,安全性不够高但也不是太值得担忧,
    AoEiuV020
        20
    AoEiuV020  
       2021-04-02 15:01:55 +08:00
    @AoEiuV020 看到上面说的闲鱼了,我 miui12 刚试了下正常,有普通的弹出权限请求,
    AoEiuV020
        21
    AoEiuV020  
       2021-04-02 15:03:30 +08:00
    还是建议把 apk 发出来看看,感觉用的不是一个东西,我试了下闲鱼第一次打开就请求了定位,没有请求楼主说的“第一次打开时只会问管理通话和访问文件权限”,
    toptyloo
        22
    toptyloo  
       2021-04-02 15:06:32 +08:00 via Android
    @LaTero api 版本低商店会不让上架,然后机器能不能装上也不一定。
    LaTero
        23
    LaTero  
    OP
       2021-04-02 15:09:47 +08:00 via Android
    @AoEiuV020 就是闲鱼,版本好像是 6.8.x,很久没更新了,今天看到个卖 2080s 的帖才打开看了下,现在更新到了 api28,会问位置权限了。
    安卓 10 位置要手动开其实也不算特别不安全吧,只是我试了几个 lollipop 和 nougat 的程序都不会这样,感觉挺奇怪
    LaTero
        24
    LaTero  
    OP
       2021-04-02 15:12:02 +08:00 via Android
    @AoEiuV020 打字慢了点,我没度盘账号,不知道咋发,版本 6.4.10
    AoEiuV020
        25
    AoEiuV020  
       2021-04-02 15:16:18 +08:00
    @LaTero 临时文件我一般传到免注册的网站上,比如奶牛,
    https://cowtransfer.com/
    LaTero
        26
    LaTero  
    OP
       2021-04-02 15:17:53 +08:00 via Android
    @AoEiuV020 找了个国外共享盘:aHR0cHM6Ly91ZmlsZS5pby96YWswZnRmZA==(不让我发链接),又卸载重装了一次完美复现,安卓 10,安全补丁 2020 年 9 月 5 日
    AoEiuV020
        27
    AoEiuV020  
       2021-04-02 15:30:51 +08:00
    @LaTero 包没发现什么特别的,只能怀疑是你的 los 有什么问题了,指不定是 rom 作者加了什么私料,我试了 miui 安卓 10 和魔趣安卓 9 都是正常申请权限,
    LaTero
        28
    LaTero  
    OP
       2021-04-02 17:28:57 +08:00 via Android
    @AoEiuV020 好像找到原因了,因为我用 appops 把位置权限设为了“ignore”,而 appops 里“自动恢复”里提到“starting from Android 10, under certain circumstances, some of your "ignore" settings will be reset by the system"。虽然从没在其他 app 或者闲鱼最新版本遇到这个情况,“自动恢复”也没说明到底是哪些 circumstances,不过 appops 毕竟是非标准功能也不好说到底是 feature 还是 bug
    HongJay
        29
    HongJay  
       2021-04-02 17:33:05 +08:00
    oppo reno 正常
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2927 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 13:29 · PVG 21:29 · LAX 05:29 · JFK 08:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.