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

继支付宝,微信之后,高德地图也开始滥用 Android6 的权限机制了

  •  
  •   honeycomb · 2015-12-30 23:39:23 +08:00 · 18170 次点击
    这是一个创建于 3244 天前的主题,其中的信息可能已经有所发展或是发生改变。
    今天在 Google play 上架的 7.5.8.2099 。
    如果不提供修改系统设置权限(注意它不是一个 runtime permission ),则拒绝运行。

    目前耻辱柱上有:
    支付宝(串号)
    微信(串号,位置)
    高德地图(修改系统设置)

    好像还有一个
    98 条回复    2016-10-26 14:07:46 +08:00
    eoo
        1
    eoo  
       2015-12-30 23:42:15 +08:00 via Android
    不升级就行
    chmlai
        2
    chmlai  
       2015-12-30 23:43:35 +08:00
    这种可以向 google 投诉吗?
    terence4444
        3
    terence4444  
       2015-12-30 23:45:25 +08:00
    iOS 高德地图还会唤醒获取用户位置,不知道怎么弄的。有一次早上弹出个框问高德地图在未运行时获取我位置,问否是否允许……
    Wicheol
        4
    Wicheol  
       2015-12-30 23:46:45 +08:00
    支付宝,微信要这个权限应该是会检测常用设备,保证资金安全吧。当然也不排除作恶的可能…国内浏览这么多,资料估计早就泄露了
    honeycomb
        5
    honeycomb  
    OP
       2015-12-30 23:48:09 +08:00
    想起来了,剩下那个是百度地图(串号,否则不提供导航)
    honeycomb
        6
    honeycomb  
    OP
       2015-12-30 23:50:00 +08:00
    @Wicheol 这个权限和检测常用设备没什么关系,是用来持久跟踪设备的。

    比如:拒绝这个权限并不会干扰到微信的设备锁。
    honeycomb
        7
    honeycomb  
    OP
       2015-12-30 23:51:50 +08:00
    @chmlai 可以,而且鼓励报告滥用(除此以外没有别的办法,像我还能用 Google maps ,总算影响有限)。在 play store 选择 flag as inappropriate ,填上理由即可。
    lean
        8
    lean  
       2015-12-30 23:54:44 +08:00
    高德已经会唤醒阿里全家桶了
    sixdian
        9
    sixdian  
       2015-12-30 23:57:50 +08:00 via Android
    高德都已经无耻到靠 APP 名字前加空格来排首位了还有什么做不出来啊,想排首位正大光明的把高德改名叫阿德好了
    TVBG
        10
    TVBG  
       2015-12-31 00:00:06 +08:00
    是时候写个自定义权限返回的功能了.
    baozijun
        11
    baozijun  
       2015-12-31 00:00:39 +08:00
    腾讯地图非常好用
    zztemp
        12
    zztemp  
       2015-12-31 00:44:33 +08:00
    XPrivacy 在向你招手
    terence4444
        13
    terence4444  
       2015-12-31 01:02:03 +08:00
    @sixdian 明天改名叫 !高德地图 记得十几年前有个软件就喜欢在名字前加感叹号,目录前面也是……
    glume
        14
    glume  
       2015-12-31 01:50:27 +08:00
    能不能做个虚拟机器信息和权限的东西让这些流氓用。
    nvidiaAMD980X
        15
    nvidiaAMD980X  
       2015-12-31 02:24:11 +08:00 via Android
    @Wicheol 肯定抓取你的信息了………消费偏好、人际关系网………今晚和谁约会…………
    @honeycomb 我就是觉得支国的这些流氓太嚣张了,我就不使用微信[特别是微信还有电话号码注册验证,变相实名制]
    然后今天,我就被营业厅的 MM 鄙视了………………
    d7101120120
        16
    d7101120120  
       2015-12-31 02:33:28 +08:00
    于是我愉快的换了腾讯地图
    honeycomb
        17
    honeycomb  
    OP
       2015-12-31 08:37:19 +08:00
    @nvidiaAMD980X 她不明白你这么做的价值所在
    asdwfwqd
        18
    asdwfwqd  
       2015-12-31 09:00:50 +08:00
    微信不提供位置信息,咋摇一摇约 X 呢
    我用微信收信用卡的账单,刚才看了一下,好像只授予了 location 、 phone 和 storage 权限
    honeycomb
        19
    honeycomb  
    OP
       2015-12-31 09:13:46 +08:00
    @asdwfwqd location, phone, storage 均不是运行微信所必要的权限。
    qinxi
        20
    qinxi  
       2015-12-31 09:16:54 +08:00
    @terence4444 ios 的高德位置权限只有永不和一直..居然 没有仅运行时
    Quaintjade
        21
    Quaintjade  
       2015-12-31 09:22:08 +08:00 via Android
    高德不也是阿里系的吗,搞这种事有啥奇怪的
    chung
        22
    chung  
       2015-12-31 09:23:19 +08:00 via iPhone
    @qinxi 凯立德也一样,所有删除了这俩
    johnnydtsai
        23
    johnnydtsai  
       2015-12-31 09:29:18 +08:00
    Android 国内生态环境毁在了这帮流氓手上
    irainsoft
        24
    irainsoft  
       2015-12-31 09:40:41 +08:00
    既然是安卓就一定能找到 高德地图 v**** 不升级版
    yangxin0
        25
    yangxin0  
       2015-12-31 09:42:49 +08:00
    哎, 滥用支配地位呀
    dozer47528
        26
    dozer47528  
       2015-12-31 10:01:26 +08:00
    ……
    高德这个更过分啊。。。 决定删了换别的了。。。
    虽然高德真的是最好用的
    hvn0413
        27
    hvn0413  
       2015-12-31 10:23:02 +08:00 via iPhone
    过分啊
    sparrowMan
        28
    sparrowMan  
       2015-12-31 10:30:28 +08:00
    现在最烦的就是 阿里全家桶了 一打开支付宝 刷刷刷 其他全家桶的信息都跳出来了 安卓就这么苦逼吗
    eightqueen
        29
    eightqueen  
       2015-12-31 11:05:54 +08:00
    这时候大家就开始怀念 app store 审核严格的好处了。
    aver4vex
        30
    aver4vex  
       2015-12-31 11:09:41 +08:00
    @terence4444 你在设置里设置一下权限不就行了,理论上导航类 APP 是需要这个权限的
    Lc7
        31
    Lc7  
       2015-12-31 11:14:20 +08:00
    @qinxi 百度地图也是。。。
    tthy211
        32
    tthy211  
       2015-12-31 11:16:12 +08:00
    @glume 不错的想法,拦截应用权限请求,直接拒绝,或者返回自定义伪造信息。
    jarlyyn
        33
    jarlyyn  
       2015-12-31 11:23:23 +08:00
    用免费软件还不允许别人要求一定的权限了么……

    哪真的来这么多雷锋啊……

    不用就是了……
    yhxx
        34
    yhxx  
       2015-12-31 11:40:43 +08:00   ❤️ 2
    @jarlyyn 我写个软件免费给你用,把你的银行卡密码给我可好?
    honeycomb
        35
    honeycomb  
    OP
       2015-12-31 11:46:41 +08:00
    @tthy211 棉花糖权限机制针对旧版本应用,也就是来自 appops 的代码,第三方的 xprivacy 和国产 xx 卫士系列都是这么做的
    skylancer
        36
    skylancer  
       2015-12-31 11:48:38 +08:00
    @jarlyyn 那请问为什么不出付费版?
    jarlyyn
        37
    jarlyyn  
       2015-12-31 11:57:20 +08:00
    @yhxx

    不好,所以我不用。
    jarlyyn
        38
    jarlyyn  
       2015-12-31 11:58:41 +08:00
    @skylancer

    为什么一定要出付费版。

    这都是什么逻辑…………

    为什么苹果不出不绑定 app store 的手机?你看 android 手机的 google play 都可以移除的。
    jarlyyn
        39
    jarlyyn  
       2015-12-31 12:00:55 +08:00
    反正这个帖子我觉得和用去广告插件一样的不靠谱。
    skylancer
        40
    skylancer  
       2015-12-31 12:06:55 +08:00
    @jarlyyn 笑死,那你的“用免费软件还不允许别人要求一定的权限了么”这又是什么逻辑,你的逻辑就是免费就可以流氓了吗
    jarlyyn
        41
    jarlyyn  
       2015-12-31 12:14:40 +08:00
    @skylancer

    本质上来说,就算不免费也可以流氓。

    只要程序是你自己安装而非自行捆绑或者利用漏洞,没有对你的系统造成什么侵害,对你的数据造成破坏和泄露。就可以了。

    因为选择权在你这。

    就如同我一直觉得苹果的 ios 很流氓。但我可以选择不买。你可以选择买。就这么简单。
    ety001
        42
    ety001  
       2015-12-31 12:18:11 +08:00
    jarlyyn
        43
    jarlyyn  
       2015-12-31 12:23:18 +08:00
    多说一句。

    以导航软件为例,在第一个国内的免费导航软件(百度导航)发布之前,还是有很多收费的导航软件的。

    至少记得有凯立得吧。记得还有些是上市公司,很受冲击。

    结果,在相继几个免费的导航软件出来后,这些收费的导航软件好像死的都差不多了----没人愿意去付费买了呗。

    现在,又开始怪这些免费导航软件了。

    其实收费的导航软件应该还有,至少我的车载导航的数据供应商应该还活着。

    你们完全可以去选择。

    我的行业和软件开发没关系,我只是知道最基本的道理而已。

    除非你能证明别人是垄断,不然别人合法合规的事情您还真没立场去怪他,完全可以不用,市场经济,用脚投票么。
    RqPS6rhmP3Nyn3Tm
        44
    RqPS6rhmP3Nyn3Tm  
       2015-12-31 13:05:31 +08:00
    投诉了,没乱用
    skylancer
        45
    skylancer  
       2015-12-31 13:08:30 +08:00   ❤️ 1
    @jarlyyn 凭什么这些软件能流氓,为什么不给用户选择的权利,直接选择用与不用是很不现实的一件事情

    另外,收费导航软件还有,小众的不说,比较大型的国内的凯立德国外 R66 都活的不错(当然光是和 HTC 合作就收入的很好),凯立德还有各类车载的加成,当然现在也有很多(国内销售的)车选择了高德
    再者,高德当时还是收费软件的时候除了要求个 IMEI 外就没别的额外的权限。但不管怎么说,就算免费也不能成为流氓的理由,所以你那“用免费软件还不允许别人要求一定的权限了么”根本站不住脚

    利申: 5 年 Android 用户和 7 年 iOS 用户
    jarlyyn
        46
    jarlyyn  
       2015-12-31 13:12:56 +08:00
    @skylancer

    因为这是别人花钱雇人买数据做的,所以他不需要给你选择的权利。

    别人花钱做的软件,功能还需要进过你的批准了么?您是哪位?

    呵呵。
    honeycomb
        47
    honeycomb  
    OP
       2015-12-31 13:31:02 +08:00
    @skylancer
    是的

    免费不是流氓(非法行为)的挡箭牌
    因为对于流氓来说,收费了它也是流氓的

    话说回来,这里到底有多少人会知道
    1 , Android “修改系统设置”这个权限是做什么的
    2 ,高德要“修改系统设置”权限的目的?
    (提示:1 ,不考虑离线地图的情况下,要 /sdcard 分区读写权限的目的和这个类似; 2 , UTDID)

    请大家说说看
    Panic
        48
    Panic  
       2015-12-31 14:03:02 +08:00
    玩具就是玩具
    kaedea
        49
    kaedea  
       2015-12-31 14:16:59 +08:00
    感觉 Android 开发好惨…
    longaiwp
        50
    longaiwp  
       2015-12-31 14:45:58 +08:00
    我觉得安卓开发好惨,这些厂商不赚钱算了,社会主义好!就好像你们吐槽桌面的那样,免费了又不能接受全家桶,那厂商怎么赚钱?你就只能抛弃他们咯
    longaiwp
        51
    longaiwp  
       2015-12-31 14:46:44 +08:00
    另外视频的广告也是如此,你凭什么屏蔽广告又还要看视频?
    honeycomb
        52
    honeycomb  
    OP
       2015-12-31 15:18:01 +08:00
    @longaiwp


    赚钱和作恶是两回事
    这个帖子讲的作恶是:
    应用开发商,滥用 Android 6 的权限机制,迫使用户提供,运行这个应用非必需的权限,并使用这个权限做不合适的操作(所谓滥用来自于此)


    退一步:
    视频服务可以针对不愿意观看广告的用户:
    1 ,提供无广告的收费服务
    2 ,拒绝提供服务
    3 ,使用阻止过滤广告的机制以迫使用户看广告

    但是,使用措施 3 意义不大:
    You-Get
    https://github.com/soimort/you-get

    换句话说
    ------“你凭什么屏蔽广告又还要看视频”
    ------“因为我能且你不能”

    2 的例子可以见 niconico ,使用它必须登陆,只有付费用户可以看高清。
    这种情况下不存在 3 的问题
    honeycomb
        53
    honeycomb  
    OP
       2015-12-31 15:20:55 +08:00
    @aver4vex
    请研究一下 Android marshmallow 的权限机制

    和这个帖子有关的是:

    1 ,应用可以知道自己是否获得某个 dangerous 权限,以及某些非 runtime 的权限
    2 ,应用可以针对 1 做出反应,比如退出。
    3 , iOS 的审查可以解决 2 的问题,但 Play Store 显然没有这么做
    4 , iOS 压根不给应用以获知 IMEI ,向系统数据库植入长期的识别码等滥用设备追踪的机会
    longaiwp
        54
    longaiwp  
       2015-12-31 15:29:59 +08:00
    @honeycomb 我觉得你们的数据也是赚钱的一种手段,你敢说不是么?至于视频,你在享受服务的时候就该接受看广告,但是你选择了看视频又不看广告算不算不遵守规定?至于付费,这正是我想说的,你想要好的服务,我觉得很多付费的服务都没你说的问题,完全可以抛弃这些你们认为作恶的应用
    jarlyyn
        55
    jarlyyn  
       2015-12-31 15:32:25 +08:00
    @honeycomb

    所以我觉得 ios 很流氓。

    应用可以知道自己是否获取了某个权限,并且在没有权限的情况下退出,这是很正常的。

    一个双向选择的问题而已。

    你无非是信任苹果,信任电信,却不信任其他 app 厂商而已。

    引用 V2EX 看到的某句话,

    大意是‘这么在意匿名,怎么不去把户口本烧了’。
    jarlyyn
        56
    jarlyyn  
       2015-12-31 15:36:48 +08:00
    @longaiwp

    只能说,很多人不能接受双向选择。

    只喜欢‘我要 xxx,我要 xxxx ’。

    他们甚至没想到过,即使收费,也有双向选择在里面。

    也不是你给了钱,想怎么样就怎么样的。
    cairnechen
        57
    cairnechen  
       2015-12-31 15:42:52 +08:00
    谁能给我科普一下, android M 这个新权限机制的建立的目的是什么?
    cairnechen
        58
    cairnechen  
       2015-12-31 15:46:58 +08:00
    @honeycomb
    感觉你说视频广告第二条就是现在说的问题啊

    对不提供权限的用户拒绝服务
    honeycomb
        59
    honeycomb  
    OP
       2015-12-31 16:05:49 +08:00
    @cairnechen
    问题出在,这些权限本就不可以要(先想想这些权限用于做什么事情)

    因此不存在“对不提供权限的用户拒绝服务”的问题
    存在的是“滥用权限机制”的问题


    @longaiwp

    ------至于视频,你在享受服务的时候就该接受看广告,但是你选择了看视频又不看广告算不算不遵守规定
    不是,因为:
    1 ,是否提供广告,由视频提供者说了算;是否下载 /播放广告由我说了算
    2 ,是否提供服务由视频提供者说了算;是否观赏视频由我说了算
    3 ,因为设备是我的,所以视频提供者最终不能违反 1/2(我决定设备可以做什么事情)
    4 ,所以“享受服务的时候就该接受看广告”的规定是错误的,且是不可行的
    5 ,除非,设备不是我的,那么 1/2 不成立
    6 , 5 的程度越大, 1/2 成立的可能性越低。比如某某电视,开机关机各投放一次广告,你便难以反对。

    ------我觉得你们的数据也是赚钱的一种手段,你敢说不是么
    因为是,所以反对
    应用厂商最终做不到反对我的反对

    为什么呢:
    1 ,可以用旧版软件
    2 ,使用新版软件,配合使用额外的权限管理机制,比如 XX 管家,比如 Xposed+Xprivacy
    3 ,用脚投票,换别的同类软件


    但是,总的来说, Android6 的权限机制是很必要的,一来弥补了漏洞,二来把敏感权限摆到了桌面上。
    cairnechen
        60
    cairnechen  
       2015-12-31 16:14:05 +08:00
    @honeycomb
    我看你的解释 觉得更简单了

    应用是开发者 提供的

    我要求使用我的应用的人必须提供某个权限

    我拒绝为不提供权限的用户提供服务

    android M 的机制允许我做出上述限制

    至于 权限需不需要, 根本不重要,设备是你的所以你可以选择是否使用

    应用是他开发的所以他可以选择是否服务
    cairnechen
        61
    cairnechen  
       2015-12-31 16:22:55 +08:00
    @honeycomb

    ++++++++
    换句话说
    ------“你凭什么屏蔽广告又还要看视频”
    ------“因为我能且你不能”
    ++++++++

    ------“你凭什么要求我提供权限才能用你的应用”
    ------“因为我能且你不能”
    honeycomb
        62
    honeycomb  
    OP
       2015-12-31 16:31:01 +08:00
    @cairnechen

    少了两句:

    1 ,用户可以做到,虽然我滥用了 android M 的机制,但还是拿不到我想要的权限(我在前面的楼有介绍),而且我的应用不知道发生了这件事。

    2 ,当 1 被完美执行时,我只能以不发布应用来保证“使用我的应用的人必须提供某个权限 ”


    现在我们的问题是
    作为救济手段的 1 还是不够强
    iOS6/Android6 上权限机制的目的,本就是为了“最小权限”


    为什么这些应用在 iOS 没有这么牛气呢
    因为有这样一道救济措施:

    1 ,应用是开发者--我提供的

    2 ,我要求使用我的应用的人必须提供某个权限

    3 ,我拒绝为不提供权限的用户提供服务

    4 , App Store 的审查不允许我上架这样滥用权限机制的应用(使用无关权限)
    举例: iOS 的微信也可以像 Android6 那样强迫用户提供位置权限,但腾讯这么做没有用。

    5 ,最后我没有发布应用,从而确保了“使用我的应用的人必须提供某个权限”。
    honeycomb
        63
    honeycomb  
    OP
       2015-12-31 16:31:34 +08:00
    @cairnechen

    ------“你凭什么要求我提供权限才能用你的应用”
    ------“因为我能且你不能”
    你错
    longaiwp
        64
    longaiwp  
       2015-12-31 16:38:41 +08:00
    @honeycomb 就你说是否下载和播放广告你说了算,那我没什么好说的。因为你都把自己当上帝了,我还能说什么。我想问设备是你的怎么了,广告就是视频的一部分,我靠这部分赚钱,你选择了权利,抛弃了义务。我也可以说我可不可以不交税,我又用公共服务?你问为什么?因为是不是要交税是国家决定的,是不是用公共服务我说了算,我的钱是我的,我不想交上去,但是我还是用公共服务,因为钱是我的,所以你不能强制收我的税,所以享受公共服务要交税是错误的,而且是不可行的,除非钱不是我的
    honeycomb
        65
    honeycomb  
    OP
       2015-12-31 16:38:47 +08:00
    @cairnechen
    比较幸运的是,在以下 1/2/3 里面

    1 ,用户------“你凭什么要求我提供权限才能用你的应用”
    2 ,开发者------“因为我能且你不能” --->这就是 anti-adblock
    3 ,用户-----“我能让你的能变成不能,所以我能,你不能” --->这就是 anti-anti-adblock

    3 总是比 2 简单很多
    jarlyyn
        66
    jarlyyn  
       2015-12-31 16:44:21 +08:00
    @longaiwp

    其实他的逻辑能很好的套用在用盗版软件的人身上。
    honeycomb
        67
    honeycomb  
    OP
       2015-12-31 16:44:32 +08:00
    ------“我也可以说我可不可以不交税,我又用公共服务?你问为什么?因为是不是要交税是国家决定的,是不是用公共服务我说了算,我的钱是我的,我不想交上去,但是我还是用公共服务,因为钱是我的,所以你不能强制收我的税,所以享受公共服务要交税是错误的,而且是不可行的,除非钱不是我的”

    你当然可以这么说,并尝试这么做,虽然在一般的认识下,会预期你做不到

    这就是所谓的规则:

    用户拥有设备,用户便天生地强势
    我们所在的社会是公共的,个人和大众(或者说行驶公权的对象)相比,是弱势的

    所以当这些 app 要试图挑战规则的时候,就要踢铁板
    但是它们的后台比较硬,所以踢得动铁板,要迫使它们踢不动铁板,就算是我也要花费不少的精力
    cairnechen
        68
    cairnechen  
       2015-12-31 16:48:56 +08:00
    @honeycomb
    你错

    就是因为我在 android 上能做到在要求无理权限但仍能分发到市场,所以我可以要求

    如果所有 android 市场都做出和 App Store 一样的机制,我依然可以做出一个这样的应用,只是不能上架而已

    但这个应用依然是“不提供权限就不服务”的应用
    cairnechen
        69
    cairnechen  
       2015-12-31 16:51:37 +08:00
    @honeycomb
    开发的应用 和 公共服务 完全是两个概念, 刻意混淆并没有什么说服力
    cairnechen
        70
    cairnechen  
       2015-12-31 16:52:36 +08:00
    @honeycomb
    然而在 android M 机制下 没有 3
    cairnechen
        71
    cairnechen  
       2015-12-31 16:56:01 +08:00
    @honeycomb
    “不提供权限就不提供服务”是我的规则,我有权对我开发的应用实施这个规则

    不让这样的应用上架是应用市场的规则,应用市场有权对经由该渠道的应用实施该规则

    两者并行不悖
    honeycomb
        72
    honeycomb  
    OP
       2015-12-31 16:58:48 +08:00
    @cairnechen

    ------但这个应用依然是“不提供权限就不服务”的应用
    我认可这点
    所以我们使用别的救济措施,来让一个“不提供权限就不服务”的应用最终做不到滥用权限机制的结果

    ------开发的应用 和 公共服务 完全是两个概念, 刻意混淆并没有什么说服力
    你转移话题了

    ------然而在 android M 机制下 没有 3
    12/34/50 楼
    https://github.com/M66B/XPrivacy
    其实 XX 管家们也一样
    cairnechen
        73
    cairnechen  
       2015-12-31 17:11:09 +08:00
    @honeycomb

    我没看官方声明,不知道这个权限机制是设计初衷是什么,既然有人做到了,如果真是与 google 初衷相悖, google 自己也要背锅,并且如果 google 自己没有强制手段,这个锅他得一直背

    有没有 3 ,能不能反制都不是我要讨论的,我一开始追究的问题就是开发者开发一个“不提供权限就拒绝服务”的应用合不合理,我认为合理,只要是我开发的应用我就有权做要求,你要么不用,要么就遵守规则,至于你绕开规则什么那都是后话,再说得直白一点,“用户你好,我是你爹”的用户协议也是可以的,它哪怕被口诛笔伐,哪怕不能上架,哪怕用户用脚投票去用其它替代品,只要这个应用是他开发的,他就是可以这么要求

    公共服务那个是看错回复对象了,请忽略
    Bardon
        74
    Bardon  
       2015-12-31 22:34:23 +08:00
    事实上 google 确实没有强制手段,至少在内地是如此,所以催生出乱象,即没有规则。
    最终,用户认为自己上上帝,厂商认为自己也是上帝。虽然用户 anti anti block 成本低得多,可是在厂商眼里,那部分人群可以忽略,剩下的才是他们的菜。
    另外,免费不是免责的保护伞,木马就几乎没有一个是收费的,只不过内地应用市场很难鉴定这个责罢了,原因嘛, google 在内地没有强制手段。
    ivvei
        75
    ivvei  
       2016-01-01 01:35:21 +08:00
    高德地图在 iOS 上也没多规矩啊。它的定位权限就两个选项,要么 始终,要么 永不,而没有大多数应用会被用户设置成的 使用期间。
    skylancer
        76
    skylancer  
       2016-01-02 09:24:33 +08:00
    @jarlyyn 不好意思,回帖前先了解一下基本的常识比较好,高德是地图测绘方,有测绘资质,不需要向人买地图,这点常识建议了解了以后再来回帖

    然后,我就还是拿以前的回帖来说,免费就能成为流氓的理由吗?你有这功能,可以,要求权限是有理由的
    请问一下那些修改系统设置的权限哪个功能会涉及到?
    jarlyyn
        77
    jarlyyn  
       2016-01-02 10:34:19 +08:00 via Android
    @skylancer

    测绘方所以地图没有成本么?这逻辑不是一般的流氓啊。

    功能没有用到就不能要权限么?这是谁规定的呢?

    说到底,你这么牛,为什么不自己做一个丝毫都不流氓的导航软件来给别人用呢?

    就一个问题,别人花人力人本开发出来的软件,既没有骗你安装,又没有强迫你使用,也没有对你的数据造成破坏。

    你完全可以不用,但有什么立场要求别人做什么不做什么?
    macemers
        78
    macemers  
       2016-01-02 11:17:08 +08:00 via iPad
    高德拿这个权限来做什么?
    magiclu
        79
    magiclu  
       2016-01-02 11:21:45 +08:00
    安卓上的地图软件这么多 随便搞个不行吗 windows phone 用户表示 阿里这个流氓 都不更新了。。。。反正国产垃圾软件 最好虚拟机,或搞个山寨平板伺候
    honeycomb
        80
    honeycomb  
    OP
       2016-01-02 12:34:19 +08:00
    @macemers 存放公共的(可供其他搭载阿里系用户追踪代码的应用存取的)设备 id ,这样的话阿里就能跨应用追踪用户(比如 imei 被禁止 /没有的情况下)。
    skylancer
        81
    skylancer  
       2016-01-04 12:23:12 +08:00
    @jarlyyn 挺有意思的,你还嫌自己的理据被打脸打的还不够嘛。再说,我可没说高德测绘不用成本,只是建议你先了解一下基本的常识再来回帖。而且你这人也是挺有意思的,自己口口声声说着“用免费软件还不允许别人要求一定的权限了么”按照你的逻辑来说却得到了你一句“测绘方所以地图没有成本么?这逻辑不是一般的流氓啊”,然而我也没表达测绘地图不需要成本啊~

    受不了这些讲话都毫无逻辑自己却说别人逻辑怎么怎么样,脑补的可以
    jarlyyn
        82
    jarlyyn  
       2016-01-04 12:27:51 +08:00
    @skylancer

    奇怪了,我有说过高德不是测绘方么?

    请告诉我楼层。

    我说要成本,你反驳我,结果“也没表达测绘地图不需要成本”?
    skylancer
        83
    skylancer  
       2016-01-04 12:42:28 +08:00
    @jarlyyn 我建议你和人对话之前先去查查一些常识,以及读懂之后再来回复,真的堪忧

    顺便说一句,先把一开始的论点“用免费软件还不允许别人要求一定的权限了么” 阐述清楚,先想好如何表明你的“软件可以流氓”的论点再来回复,我觉得有一说一先把你这个论点和上面一大帮人解释清楚再来讲别的,呵呵呵
    jarlyyn
        84
    jarlyyn  
       2016-01-04 12:58:15 +08:00
    @skylancer

    呵呵,你从头到位到底地方反驳了我“软件可以流氓”这个观点?

    常识?你有这东西?呵呵。

    战 5 渣罢了,装什么 B ……

    连个观点都没有,不知道你跳出来干嘛, cosplay 青蛙么?
    skylancer
        85
    skylancer  
       2016-01-05 09:44:08 +08:00
    @jarlyyn 笑死了,气急败坏了吗,像你这种没干货的跳梁小丑直接就 b 了吧

    v2 现在真特么多这些智障
    jarlyyn
        86
    jarlyyn  
       2016-01-05 10:34:28 +08:00
    @skylancer

    我的干活不都说出来了。

    你的呢?你自己才是跳梁小丑吧?
    jarlyyn
        87
    jarlyyn  
       2016-01-05 10:35:43 +08:00
    @skylancer

    到现在也说不出为什么别人花成本开发的软件不能‘流氓’的是你吧?

    呵呵。
    Reficul
        88
    Reficul  
       2016-01-06 00:06:58 +08:00 via Android
    能不能写个 xposed 框架的模块,对目标 app 的权限自检永远返回成功。
    tuoxie007
        89
    tuoxie007  
       2016-01-06 08:59:38 +08:00 via iPhone
    @baozijun 腾讯地图我用了几年了,非常好用
    huclengyue
        90
    huclengyue  
       2016-01-06 09:07:40 +08:00
    获取串号很正常啊,国内很多 APP 都将串号作为唯一标识来进行推荐送的,串号理论杀死那个不会重复适合在国内做推送。不给串号你们又会说消息收不到啦,如何如何。。。。。。。
    honeycomb
        91
    honeycomb  
    OP
       2016-01-06 09:17:05 +08:00
    @huclengyue
    1 ,不可以获取永久性的串号,只能获取可以被重置的识别符
    2 ,国内很多与获取串号是否有正当性无关
    3 ,没有永久性串号不影响消息推送
    baozijun
        92
    baozijun  
       2016-01-06 09:32:07 +08:00
    @jarlyyn 永远不要和一个转牛角尖的喷子争吵,其实他的潜意识就是程序是没有成本的(他应该不是程序员),做服务应该是免费的,有一点要求都不能接受,然后自觉地占领制高点,根据这个据点就可以一直吵下去了.都看在眼里,遇见恶心的人你就当看见了屎,就不要再上去踩一脚了嘛.
    huclengyue
        93
    huclengyue  
       2016-01-08 13:03:17 +08:00
    同意楼上。。。软件是我开发的,我就想要这个权限(虽然这权限对我没用),怎么,不给?爱用用,不用滚!不少你这一个用户。
    honeycomb
        94
    honeycomb  
    OP
       2016-01-08 15:11:38 +08:00
    @huclengyue 软件是我用的,我想不给这个权限,怎么,想要?不用自然没事,一定要用那就给让你的软件觉得在用了其实什么都没拿到,在我的机器上有你说话的机会吗?
    honeycomb
        95
    honeycomb  
    OP
       2016-01-08 15:12:43 +08:00
    @huclengyue 我们希望的是更多的人能轻易获取到如此的救济机会,而不是局限于需要交苹果税的 iOS
    xuehu54321
        96
    xuehu54321  
       2016-01-09 16:41:18 +08:00
    修改系统设置权限( WRITE_SETTINGS ):用来在系统设置中写入用户标识,用来唯一的识别用户
    所谓的串号权限( READ_PHONE_STATE ):用来读取 android_id 之类的手机标识信息
    存储空间权限( WRITE_EXTERNAL_STORAGE & READ_EXTERNAL_STORAGE ):用来读写外置 SD 卡非私有目录
    定位权限( ACCESS_FINE_LOCATION & ACCESS_COARSE_LOCATION )

    Android 软件因为之前没有动态权限的概念,故而历史代码非常庞大,不可能对动态权限完美的适配并不出什么问题,故而出现了强制权限的做法,就拿存储空间权限来说,没有这个权限会有很多问题,写到私有目录?那之前版本的数据怎么办?巨多地方随便 new 了个 File 就开始写,怎么完全排查?

    总之,作为码农很辛苦,也请大家见谅,不管什么 app ,就像一道菜,合胃口就多吃点,不合胃口直接换菜就完了,不必太过介意,何必呢?

    本人百度一枚 Android 开发,最近正做 Android M 适配,也用了强制权限,否则完全搞不定
    woyaojizhu8
        97
    woyaojizhu8  
       2016-10-26 14:02:51 +08:00
    @TVBG 目前有吗?自定义权限返回值的工具?
    woyaojizhu8
        98
    woyaojizhu8  
       2016-10-26 14:07:46 +08:00
    @nvidiaAMD980X 你只是被鄙视一下,我是一个不小心就被注册微信了。在办业务时手机被她拿去,说要“激活一下”,结果几分钟就给我注册了一个微信号,估计是要关注电信的什么公众号吧。我看到之后马上删了微信,可惜不能注销微信号。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2307 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 01:46 · PVG 09:46 · LAX 17:46 · JFK 20:46
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.