最近发现很多 app 要新增这 2 个权限 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
hhh
V2EX    Android

最近发现很多 app 要新增这 2 个权限

  •  
  •   hhh 2018-07-30 15:19:18 +08:00 18285 次点击
    这是一个创建于 2635 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近更新 app 时发现,很多 app 要新增这 2 个权限:
    1. 显示系统级警报
    2. 修改系统设置

    比如
    https://imgur.com/TBXqhlC

    修改系统设置 这个权限应该比较危险吧?
    那么,为什么会比较集中出现这种疑似流氓行为呢?
    30 条回复    2018-08-01 08:05:28 +08:00
    yidinghe
        1
    yidinghe  
       2018-07-30 15:28:51 +08:00 via Android
    具体是哪些 APP ?每个人的安装习惯都不一样,你觉得这个出现的比较集中,别人不一定遇到。
    hhh
        2
    hhh  
    OP
       2018-07-30 16:02:14 +08:00
    因为一开始没在意,后来才发现很多 app 都需要这 2 个权限,很多已经记不住了,
    主要是阿里腾讯的 app,还有 网易公开课
    hell0v2
        3
    hell0v2  
       2018-07-30 16:17:46 +08:00
    昨天抽空理了下,几乎装的所有 app 都要访问应用列表、摄像头等一系列权限。。。然后我一键询问了
    ukipoi
        4
    ukipoi  
       2018-07-30 16:32:30 +08:00
    @hell0v2 基本所有的 app 都要扫二维码了
    lexno
        5
    lexno  
       2018-07-30 16:34:44 +08:00
    我一直是认为这些 APP 需要调节音量的话,就需要修改系统设置这个权限...
    zhzer
        6
    zhzer  
       2018-07-30 16:48:42 +08:00
    标题有点 uc 既视感
    hhh
        7
    hhh  
    OP
       2018-07-30 17:34:53 +08:00
    @hell0v2 有些 ROM 可以管理这些常用权限了,但是像“修改系统设置”这种,还没纳入管理。
    @lexno 调节音量不算修改系统设置吧
    @zhzer 抱歉了,写全了担心标题过长
    Muyiafan
        8
    Muyiafan  
       2018-07-30 17:51:29 +08:00
    视频类的 APP 是要改亮度的用的?
    DeweyReed
        9
    DeweyReed  
       2018-07-30 18:30:43 +08:00
    访问应用列表这个权限,是第三方厂商添加的权限,原生的并没有,开发过程中也不需要专门声明。第三方厂商只好默认所有应用都有。
    修改系统等其他几个不确定,但估计类似。
    honeycomb
        10
    honeycomb  
       2018-07-30 18:31:53 +08:00 via Android
    第一个是应对 Android 对这部分要求获得权限,第二个权限几乎任何时候应用都不应该使用。
    fengleidongxi
        11
    fengleidongxi  
       2018-07-30 20:17:47 +08:00
    @honeycomb WRITE_SECURE_SETTINGS 安装到 data/app,不 push 到 system,也没 ROOT 权限,只有系统签名和 android.uid.system,能修改系统设置吗?
    haohaozaici
        12
    haohaozaici  
       2018-07-30 20:48:50 +08:00 via Android
    显示系统级警报,一般是为了显示悬浮窗,比如 qq 电话之类的,也可能是全局自定义 toast,应用在后台也能显示。
    修改系统设置,这个一般是为了获取系统设置,很多 API 只在高版本 sdk 有,低版本没开放或者 API 无效的时候就需要这个权限了。
    总之这些都是不符合规范的,但为了**兼容和体验**,大多数都会选择申请。再说了,腾讯阿里系几个关键应用都是系统白名单,只能祈祷他们不作恶了
    yukiww233
        13
    yukiww233  
       2018-07-30 20:51:06 +08:00
    第一个权限在其他 rom 都叫悬浮窗权限 锤子竟然那么睿智
    haohaozaici
        14
    haohaozaici  
       2018-07-30 20:58:33 +08:00 via Android
    @yukiww233 有些 ROM 要显示悬浮窗必须申请这个,6.0 以上有些则只要开启显示在其它应用上层权限就可以,感觉这个权限很难定义
    honeycomb
        15
    honeycomb  
       2018-07-30 21:06:38 +08:00 via Android   2
    @fengleidongxi 比如可以修改亮度,可以在 settings 数据库里留识别信息,跨应用追踪信息之类。

    换句话说它唯一的目的几乎必定是用户追踪,那么这是错误且不道德的。
    yukiww233
        16
    yukiww233  
       2018-07-30 21:06:51 +08:00
    @haohaozaici #14
    是同一个权限,SYSTEM_ALERT_WINDOW,AOSP 叫在应用上层显示,国内一般都叫悬浮窗了,显示系统级警报是第一次看到
    yingfengi
        17
    yingfengi  
       2018-07-30 21:30:22 +08:00 via Android
    说到权限,某些 APP
    你把读写存储权限设成询问,他并不询问,直接闪退,或者不给用,,,
    crayygy
        18
    crayygy  
       2018-07-30 21:33:58 +08:00 via iPhone
    @yingfengi 这个只能说明代码写的烂
    gclove
        19
    gclove  
       2018-07-30 21:34:42 +08:00
    @yingfengi 优秀
    leafleave
        20
    leafleave  
       2018-07-30 23:14:24 +08:00 via iPhone
    什么时候系统提供扫码 api,减少人们对摄像头的权限担忧
    Arnie97
        21
    Arnie97  
       2018-07-31 01:49:07 +08:00 via Android
    @yukiww233 哈哈哈逐字翻译了 SYSTEM_ALERT
    onionnews
        22
    onionnews  
       2018-07-31 08:22:45 +08:00 via Android
    @Arnie97 系统级警报电动窗 2333
    hhh
        23
    hhh  
    OP
       2018-07-31 08:33:32 +08:00
    @haohaozaici 谢谢解答,主要还是担心第二个权限;
    国内生态如此,太悲哀了。
    hhh
        24
    hhh  
    OP
       2018-07-31 08:34:58 +08:00
    用 appops 干掉了,目前还没发现哪个 app 不能正常工作 :D
    logic77
        25
    logic77  
       2018-07-31 09:03:34 +08:00 via Android
    @yingfengi 国内流氓软件,你有什么办法?
    icop
        26
    icop  
       2018-07-31 10:06:56 +08:00
    其实单纯的 APP 是不需要这么多权限的。
    但是比如说引入了第三方,高德地图啥的,它会推荐给你一些列的权限。一般开发就不选择引用了。
    有些权限原先可以直接拿到,不需要用户同意,所以你感受不到。而 Android 系统升级后,有些是并入危险权限中,需要用户同意。
    zhxhwyzh14
        27
    zhxhwyzh14  
       2018-07-31 10:25:34 +08:00
    我个人感受,可以调节亮度的 app,如视频播放器,就需要申请修改系统设置的权限。禁用改权限会导致不能调整亮度
    haohaozaici
        28
    haohaozaici  
       2018-07-31 12:36:49 +08:00 via Android
    @zhxhwyzh14 调节亮度和音量都不需要申请任何权限,亮度调节只对当前的界面生效
    CXLGS
        29
    CXLGS  
       2018-08-01 01:58:59 +08:00
    @hhh 我发现了一个:美团外卖。用 AppOps 关掉权限之后无法运行。
    hhh
        30
    hhh  
    OP
       2018-08-01 08:05:28 +08:00
    @CXLGS 巧了,这么多 app 我正好没用过美团,我用饿了么。哈哈
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     6315 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 02:09 PVG 10:09 LAX 19:09 JFK 22:09
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86