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

请问使用 安卓 6.0 的各位, app 的权限你们是怎么处理的

  •  
  •   leefly · 2016-01-31 09:43:25 +08:00 · 11283 次点击
    这是一个创建于 3014 天前的主题,其中的信息可能已经有所发展或是发生改变。

    6.0 的那个不给权限就不运行的机制 😒

    第 1 条附言  ·  2016-02-01 18:16:49 +08:00

    用 XPrivacy 来测试微信,现在微信已经登录不上了 😂

    38 条回复    2017-03-17 16:24:15 +08:00
    xupefei
        1
    xupefei  
       2016-01-31 09:57:41 +08:00
    XPrivacy
    huyinjie
        2
    huyinjie  
       2016-01-31 09:58:06 +08:00
    冰箱
    yaoppp
        3
    yaoppp  
       2016-01-31 10:02:15 +08:00
    xposed 我一开始是拒绝的,但是蜻蜓 fm 的 push service 每次用“禁用服务”禁用后都会重新注册。装了 xposed+Amplify 之后老实了
    gdtv
        4
    gdtv  
       2016-01-31 10:10:15 +08:00 via Android
    XPrivacy
    xiaoc19
        5
    xiaoc19  
       2016-01-31 10:26:07 +08:00
    安卓改变了我对开放系统的看法
    chengzhoukun
        6
    chengzhoukun  
       2016-01-31 10:27:44 +08:00
    xposed appops
    KiriGiri
        7
    KiriGiri  
       2016-01-31 11:10:55 +08:00   ❤️ 1
    感觉 Android 6.0 那个半残的权限管理并没有什么用,关键时刻还得靠 root 和 xposed 。
    arfaWong
        8
    arfaWong  
       2016-01-31 12:37:41 +08:00 via Android
    @chengzhoukun 有 6.0 可以用的吗?
    Jimrussell
        9
    Jimrussell  
       2016-01-31 12:43:56 +08:00
    xposed + 绿色守护。再加个有冻结功能的 root 应用,钛备份 /sd 女佣 /冰箱 /阻止运行,任选一个。
    对一般用户而言和 4.0 , 5.0 时代区别不大。
    bk201
        10
    bk201  
       2016-01-31 12:50:17 +08:00
    @xiaoc19 关键点不在于开放系统,而在于没有一个规范的市场。
    xiaoc19
        11
    xiaoc19  
       2016-01-31 13:04:25 +08:00
    @bk201 开放的系统,所以市场必然也是开放的
    honeycomb
        12
    honeycomb  
       2016-01-31 13:16:49 +08:00
    @xiaoc19 google play 是围墙花园
    xiaoc19
        13
    xiaoc19  
       2016-01-31 13:20:10 +08:00
    @honeycomb 我可以选择不上架,你得来我官网下载
    honeycomb
        14
    honeycomb  
       2016-01-31 13:34:02 +08:00
    @xiaoc19 不上架我就不用,你看着办
    zhouquanbest
        15
    zhouquanbest  
       2016-01-31 14:41:24 +08:00
    @honeycomb 马云:你不下支付宝试试?
    xiaoc19
        16
    xiaoc19  
       2016-01-31 15:19:52 +08:00 via iPhone
    @honeycomb 常用软件不上架你不用试试看,要是你说一开始不上架就不会火,那我可以先上架到一定程度再下架要求官网下载,这种事连 MAS 都有出现
    honeycomb
        17
    honeycomb  
       2016-01-31 17:05:31 +08:00
    @zhouquanbest 我:支付宝滥用权限试试?(我不用支付宝,所以有底气)
    honeycomb
        18
    honeycomb  
       2016-01-31 17:08:18 +08:00
    @xiaoc19 做得到呀,常用软件里微信算最麻烦的一个但是我还有四条路没走: 1 ,用旧版。 2 ,用 xprivacy 。 3 ,换 ios 的微信。 4 ,不用
    kn007
        19
    kn007  
       2016-01-31 18:00:42 +08:00
    不会吧?我 6.0 ,只是没权限会提示。。。有个 body sensors ,我权限列表没看到,每次提示照样用。。。
    net200
        20
    net200  
       2016-01-31 18:07:02 +08:00
    @honeycomb 支付宝利用权限搜集的用户信息不要太多
    androidyue
        21
    androidyue  
       2016-01-31 18:07:25 +08:00
    这个问题是作为开发者角度问的么?

    如果 targetVersion 不设置成 23 ,问题不大,还是按照之前的权限管理来做。
    如果设置成 23 ,则会有很多问题,其实 Android 团队的设计也有一个问题。


    比如,很多统计依赖 IMEI ,而获取这个值 Android 系统居然提示的是 XX 应用想要获取拨打电话的权限。那个用户会给呢,应用得不到必然会导致统计出问题,不给权限就不让用也不无道理。

    之前写过一篇文章,可以了解一下。 http://droidyue.com/blog/2016/01/17/understanding-marshmallow-runtime-permission/
    z42514
        22
    z42514  
       2016-01-31 19:04:44 +08:00
    一直觉得这些东西是防君子不防小人
    net200
        23
    net200  
       2016-01-31 19:30:10 +08:00
    greenskinmonster
        24
    greenskinmonster  
       2016-01-31 21:35:32 +08:00
    6.0 拒绝权限不能安装 /运行的软件,要么用 xposed+xprivacy ,要么不安装,要么忍了。
    不过我基本是不安装。
    Khlieb
        25
    Khlieb  
       2016-01-31 23:09:38 +08:00
    @xiaoc19 安卓还不完全算是开放的
    bigkkk
        26
    bigkkk  
       2016-01-31 23:49:34 +08:00
    国产软件尽可能单独装进一个手机,保留至多三个高频使用的国产 app 在主力手机里。
    nvidiaAMD980X
        27
    nvidiaAMD980X  
       2016-02-01 03:39:23 +08:00 via Android
    @zhouquanbest 我就不用支付婊,你马首付敢把我怎样?
    asdwfwqd
        28
    asdwfwqd  
       2016-02-01 07:41:18 +08:00
    基本很少管,因为微信支付宝这种软件,你禁用了权限,人家就不运行了,对此我选择不用或者用电脑版
    kzaemrio
        29
    kzaemrio  
       2016-02-01 09:58:10 +08:00
    2333 后来才明白了,要打电话的权限其实是为了要读取手机状态去读取唯一标示,要定位权限其实是为了读 mac 地址
    missingbobo
        30
    missingbobo  
       2016-02-01 10:48:19 +08:00
    其实吧,常用的软件也就那几个,如果规范下那几个剩下的就无所谓了,关键是 google 是开源的,中国这个市场比较特殊,处于失控状态,等 google 回归中国,然后规范下中国版本的 google play ,慢慢的可能会好点。
    Totato5749
        31
    Totato5749  
       2016-02-01 13:35:04 +08:00
    就现在 6.0 的市占率而言,我觉得没有必要单独为 6.0 做适配

    而且重要的是, targetSdkVersion 设置为 23 才会在 6.0 进行权限动态申请, 23 以下的 App 在 6.0 上运行默认视为旧 App ,不会出现动态权限申请的。
    cnZary
        32
    cnZary  
       2016-02-01 15:42:19 +08:00
    系统里给他权限, cm 自带的权限管理给他禁掉
    leefly
        33
    leefly  
    OP
       2016-02-01 18:18:56 +08:00
    @kzaemrio 某婊连 wifi 都记住了
    youxiachai
        34
    youxiachai  
       2016-02-02 09:46:03 +08:00
    @Totato5749 以我司 app 目前来看..用 6.0 的慢慢多了起来..每天客服都会有一波关于 6.0 的故障反馈上来..

    主要是小米开始上 6.0 了..而且小米的用户说实在的..是真活跃啊...

    华为也开始上 6.0 了...
    kzaemrio
        35
    kzaemrio  
       2016-02-02 10:05:46 +08:00
    @leefly 2333 之前去个饭馆吃饭,连了店家的 wifi 之后微信消息列表顶上就出现“您已成功连接$店名”什么什么的
    leefly
        36
    leefly  
    OP
       2016-02-02 10:44:19 +08:00
    @kzaemrio 这个是微信的 连 wifi 吧,支付宝记住的是个人 wifi 名字 😂
    dommyet
        37
    dommyet  
       2016-02-21 19:59:46 +08:00
    官方市场的也不见得多好 高德地图不给 Phone 权限拒绝启动 已经 Flag 了 然而不见得有什么卵用
    woyaojizhu8
        38
    woyaojizhu8  
       2017-03-17 16:24:15 +08:00
    @androidyue
    将权限分成权限组这样的设计是有理由的。以下是我的想法:
    应用本来就不该获取 imei ,谷歌把 imei 放到“拨打电话”这样的权限组里,并且用户只能整组地拒绝或允许,这样用户就更有底气选择拒绝了。
    如果权限控制是以权限而非权限组为单元的话,那些国外应用也有可能“不给读取手机身份就不让用”,而国外用户也会无可奈何地给了读取手机身份的权限。而在以权限组为一个单元的情况下,“拨打电话”这样一个权限组还是比较重要的,即使是小白用户和不注重隐私的用户也会意识到。这样即使不用这个应用会对工作生活造成较大不便,也会有更多的人拒绝此应用,从而促使应用放弃读取 imei 的行为。
    当然在国内环境下, bat 等互联网公司的产品的垄断性、不可替代性更强,用户的隐私意识也更差,这样即使是“拨打电话”这样一个权限组,也有很多公司敢“不给权限就不让用”。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2208 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 79ms · UTC 04:17 · PVG 12:17 · LAX 21:17 · JFK 00:17
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.