跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • Android 11 如何给应用开启 Scoped storage
未分類
22 11 月 2020

Android 11 如何给应用开启 Scoped storage

Android 11 如何给应用开启 Scoped storage

資深大佬 : fuxinya 3

可能是应用 target API 不高,老的应用申请存储权限后仍然可以在存储空间根目录乱拉屎。有没有强制开启的办法

大佬有話說 (18)

  • 資深大佬 : beginor

    下载个“存储重定向”吧, 老应用不升级的话貌似没办法。

  • 資深大佬 : PlainTech

    推荐使用 “存储空间隔离” ,https://sr.rikka.app

  • 資深大佬 : WebKit

    手机自身木有办法。这也是为了兼容那些老版本应用。

  • 資深大佬 : dingwen07

    必须要目标 API 版本 30 才会强制启用分区存储,而且如果 app 在安卓 10 安装的那也可以申请保留权限
    好像即使是 API 版本 30 也可以可以申请 MANAGE_EXTERNAL_STORAGE 来获取文件权限,但是 Google Play 不会允许不需要这个权限的 app 申请这个权限,也就是说国产 app 还是可以作妖

  • 資深大佬 : beginor

    @PlainTech 新版本叫“存储空间隔离”,旧版本叫“存储重定向” 不过新版本依赖“shizuku”

  • 資深大佬 : fansangg

    @beginor 需要 root 的吧

  • 資深大佬 : Cytion

    @fansangg 使用 Shizuku 模式的话靠 ADB 即可

  • 資深大佬 : beginor

    @fansangg root 或者 adb

  • 資深大佬 : beginor

    另外再装一个 App Ops, 也是存储空间隔离的作者开发的应用, 可以应对国产应用乱要权限的问题。

    很多国产应用使用 App Ops 忽略权限之后依然可以正常运行, 特别是文件系统权限。

  • 資深大佬 : merpyzf

    看 Google Play 的上架政策,目前的要求的 TargetApiVersion 还是 29,等明年差不多可以强制要求 30 。但即便到了 30 谷歌还是为那些需要依赖文件存储的一些应用留了后门,依然可以申请访问访问所有本地存储的权限。但谷歌会去审核所上架的应用是否必须需要该权限。所以,就等 Google 什么时候强制必须 30 了。

  • 資深大佬 : gzxu

    Android 10 上实测,用 appops 将 READ_EXTERNAL_STORAGE 和 WRITE_EXTERNAL_STORAGE 设为 deny,应用就没办法访问 /sdcard 了。不放心的话可以用 Termux 测试一下

    这种情况下应用可以正常访问 /sdcard 上的私有目录,比起 Android 9 下的表现,兼容性更好

  • 資深大佬 : WebKit

    即使开启了 scoped storage 还是能通过 SAF 请求整个文件权限。。。对于毒瘤应用来说。

  • 資深大佬 : RikkaW

    是什么让你觉得,一个“一键式的能改变使用存储空间的行为,又完全不影正常功能”的东西是可能的

  • 資深大佬 : heganyuliang

    @Cytion 没看到能用 shizuku 啊?我在 play store 和酷安下的还是必须要 root

  • 資深大佬 : terrytw

    @heganyuliang storage redirect 必须 root

  • 資深大佬 : skylancer

    @gzxu 你推荐了 appops, 就没发现里面 isolated_storage 是个 ops ?

  • 資深大佬 : Osk

    不需要这功能,谢谢。

    因为系统自带的各路特权 App 首先就带头往 /sdcard 扔垃圾。

    垃圾系统 /滑稽 /

  • 資深大佬 : gzxu

    @skylancer #16 那个 ops 设了没用。代码里有特殊逻辑

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具