mark4zhao
V2EX  ›  Android

过了这么多个版本, android Q 终是采用了 iOS 的沙箱设计?

  •  
  •   mark4zhao · Aug 20, 2019 · 18049 views
    This topic created in 2483 days ago, the information mentioned may be changed or developed.

    在即将发布的 Android Q,对权限管理做了很大的变化 架构图

    19 replies    2019-08-27 13:02:49 +08:00
    leafleave
        1
    leafleave  
       Aug 20, 2019 via iPhone
    看起来只是存储方面加了限制。到时候微信 QQ 照样不给权限不让用还是嗝屁,什么时候能在系统里做到 xposed 那样返回随机内容就好了
    zealot0630
        2
    zealot0630  
       Aug 20, 2019   ❤️ 1
    就是对之前的 sdcar 分区做了 mount namespace 隔离,这功能都已经崔了多久了
    Buges
        3
    Buges  
       Aug 20, 2019
    早先版本说要强制启用沙箱,结果一帮傻 X Android 开发在那儿抗议给改成不强制了,不知道正式版发布后会如何了。
    RikkaW
        4
    RikkaW  
       Aug 20, 2019 via Android
    然而已经砍了 🤔
    DeweyReed
        5
    DeweyReed  
       Aug 20, 2019
    指的是 Scoped Storage 吧,标题少了"储存"二字。
    API 稳定 beta 版已发,意味着然而只要不适配 API 29,就不会影响各大流氓。现在可是连 26 都适配不上来。
    图应该过时了,photo, video, audio 的权限的某个 beta 后,重新整合回外部储存权限里了。
    love4taylor
        6
    love4taylor  
    PRO
       Aug 20, 2019
    等明年 Android R 吧
    murmur
        7
    murmur  
       Aug 20, 2019
    放心,为了兼容肯定也是鸽了
    ufan0
        8
    ufan0  
       Aug 20, 2019
    工作安卓,日常 IOS,岂不美哉?
    fvckDaybyte2
        9
    fvckDaybyte2  
       Aug 21, 2019 via iPhone
    你这设计让个推等国产 sdk 怎么在不同应用共享数据……
    shyrock
        10
    shyrock  
       Aug 21, 2019
    话说我一直感觉是 app 在公共存储区域乱扔垃圾导致空间越用越少(哪怕卸载所有应用也无法恢复),这点是不是 iOS 和 Android 有本质差别?
    wszgrcy
        11
    wszgrcy  
       Aug 21, 2019 via Android
    搞个模拟权限的不行吗?一帮应用又要电话,又要电话簿,还要发短信,不给不能用。。。感觉就像利用平台的规则对抗用户,
    shingkit
        12
    shingkit  
       Aug 21, 2019
    @DeweyReed 现在 target 不到 26 都不让上国内应用市场了
    anguiao
        13
    anguiao  
       Aug 21, 2019
    Q 就直接上沙盒太激进了,所以鸽了,暂时不会强制了。但是这是一个信号,提醒各个 app 提前做好准备,以后迟早会这么搞的。
    s82kd92l
        14
    s82kd92l  
       Aug 21, 2019
    有没有什么 adb 命令可以让进阶用户开启 API 29 以下的沙盒限制啊?
    DeweyReed
        15
    DeweyReed  
       Aug 21, 2019
    ysc3839
        16
    ysc3839  
       Aug 21, 2019
    Android 不是一开始就限制在沙盒环境内运行的吗?你说的问题仅仅是公共存储空间方面的。
    ysc3839
        17
    ysc3839  
       Aug 21, 2019
    @wszgrcy 我觉得“模拟权限”最终会变成猫鼠游戏。假设用户拒绝授权 IMEI,那系统该返回什么给应用程序?返回空值的话应用程序仍然可以拒绝工作,返回随机值又有可能跟真实存在的值产生冲突。通讯录的话就更麻烦了。
    shingkit
        18
    shingkit  
       Aug 21, 2019
    @DeweyReed 这就难受了 之前为了把公司项目升级到 28 还出了很多幺蛾子,线上包出问题,降了两次 targetVersion
    SuiXing
        19
    SuiXing  
       Aug 27, 2019
    要是国内各大应用市场也强制要求 app 适配最新 api 就好咯 不过应用官网还是会照常提供(耸肩摊手~)
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5742 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 121ms · UTC 03:40 · PVG 11:40 · LAX 20:40 · JFK 23:40
    ♥ Do have faith in what you're doing.