V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
honeycomb
V2EX  ›  分享创造

Android Q beta3 居然取消了对旧 target API 的强制沙盘化(scoped storage)的要求

  •  
  •   honeycomb · 2019-04-26 08:04:29 +08:00 via Android · 4703 次点击
    这是一个创建于 1827 天前的主题,其中的信息可能已经有所发展或是发生改变。

    有一句 MMP 不知道该不该讲,等了这么多年却引来这么个破东西。

    https://android-developers.googleblog.com/2019/04/android-q-scoped-storage-best-practices.html

    In the upcoming Beta 3 release, apps that target Android 9 Pie (API level 28) or lower will see no change, by default, to how storage works from previous Android versions.

    19 条回复    2019-04-26 21:52:43 +08:00
    Love4Taylor
        1
    Love4Taylor  
       2019-04-26 08:07:09 +08:00 via Android
    是的 跳票了 得等 R 才会强制了
    honeycomb
        2
    honeycomb  
    OP
       2019-04-26 08:09:11 +08:00 via Android
    @Love4Taylor 想知道有没有强制开启的办法,比如通过 appops ?
    Love4Taylor
        3
    Love4Taylor  
       2019-04-26 08:14:41 +08:00 via Android
    @honeycomb android:legacy_storage 呗, 但是等 DP3 的时候还不清楚这项会有什么变化.
    mohoumk2
        4
    mohoumk2  
       2019-04-26 08:15:02 +08:00 via Android
    mohoumk2
        5
    mohoumk2  
       2019-04-26 08:17:12 +08:00 via Android
    不过目前沙盘存在某些问题(比如吞照片,比如无法上传照片), 所以我可以理解跳票…
    honeycomb
        6
    honeycomb  
    OP
       2019-04-26 08:19:11 +08:00 via Android
    @Love4Taylor
    @mohoumk2

    android:legacy_storage 设置成 deny ?
    如果是 default 的话就应该是(旧 target API 应用)不使用沙盘吧?
    yingyue
        7
    yingyue  
       2019-04-26 08:32:37 +08:00 via Android
    沙盘模式,会不会造成了很多的第三方应用把数据写到共享文件集里?
    bunnyblueair
        8
    bunnyblueair  
       2019-04-26 08:42:13 +08:00 via Android
    微软砍刀部入住谷歌
    honeycomb
        9
    honeycomb  
    OP
       2019-04-26 08:43:20 +08:00 via Android
    @mohoumk2 看这个行为像是功能不完善而跳票(吞照片之类的 bug 应该能修复),毕竟到这个节点已经没法大改了。
    ssynhtn
        10
    ssynhtn  
       2019-04-26 08:53:29 +08:00 via Android
    这功能被开发者噓爆了,所以谷歌才会延迟发布的
    sosilver
        11
    sosilver  
       2019-04-26 09:03:41 +08:00 via Android
    开发者反对,看看 r/androiddev 就知道了(
    honeycomb
        12
    honeycomb  
    OP
       2019-04-26 11:25:40 +08:00 via Android
    @ssynhtn @sosilver 他们要学会接受
    Biggoldfish
        13
    Biggoldfish  
       2019-04-26 11:29:05 +08:00   ❤️ 1
    这么希望 Google 用强制手段限制应用能力的话,为什么不去用 iOS 呢?
    gam2046
        14
    gam2046  
       2019-04-26 11:30:55 +08:00
    @Biggoldfish 因为贫穷。
    CRight
        15
    CRight  
       2019-04-26 11:33:31 +08:00
    看着目录里到处留下的文件夹,还是挺期待谷歌对开发者严格一点
    ssynhtn
        16
    ssynhtn  
       2019-04-26 11:41:57 +08:00
    @CRight 严格之后你就没有目录可看了,如果你喜欢那样,为什么不直接不用文件管理器呢?
    h4wklee
        17
    h4wklee  
       2019-04-26 11:53:56 +08:00
    @ssynhtn 没看出其中的联系,对开发者严格和对用户方便并不是对立的,我往手机里塞歌塞视频并不影响强制 app 沙盒化
    wo642436249
        18
    wo642436249  
       2019-04-26 17:27:16 +08:00
    @gam2046 因为贫穷还在这里发改变不了什么的骚,还不赶紧挣钱
    jemyzhang
        19
    jemyzhang  
       2019-04-26 21:52:43 +08:00 via Android   ❤️ 2
    rikka 的存储重定向又可以多卖几年😂
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1270 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 23:59 · PVG 07:59 · LAX 16:59 · JFK 19:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.