V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
abc8678
V2EX  ›  问与答

如何让 Android 应用只读某个目录?

  •  
  •   abc8678 · Nov 13, 2022 via Android · 1414 views
    This topic created in 1261 days ago, the information mentioned may be changed or developed.
    手机上的[读写存储空间]权限一般只有允许和拒绝两个选项,有时候只读更放心一些。比如:

    1.只想让国内播放器充当 mp3 下载器,但不想让它擅自删掉手机上已有的 mp3 文件。

    2.只想让 APP 正常选图,但允许读写之后 APP 就有机会擅自删照片了。比如以前的 QQ ,最近的得物(今天看 IT 之家才知道) https://www.ithome.com/0/653/470.htm

    装了存储空间隔离的话,可以禁止读,或者隔离写,但没法只读。我的手机不支持 SD 卡,有 SD 的手机可能还有些办法。有没有类似的工具可以实现只读?已经 root 了
    3 replies    2023-05-16 07:48:20 +08:00
    psllll
        1
    psllll  
       Nov 15, 2022
    1.让他存到 Android 目录下,mp3 下完手动转移出去
    2.同上
    abc8678
        2
    abc8678  
    OP
       Nov 18, 2022 via Android
    @psllll 拷了几张图进 Android 的 data 的包名里面,反复重启 APP 且清缓存也没能把图片刷新出来,APP 内置的选图功能貌似不认,可能只认 DCIM 这种目录吧
    abc8678
        3
    abc8678  
    OP
       May 16, 2023 via Android
    网易云好像不行,不给存储权限就不让下载。给了空间隔离,才可以下载。但空间隔离对外置 TF 卡不适配,权限是直接开放的,可以扫描歌曲和删除歌曲。而在支持外置卡的机型,一般习惯把歌曲放在外置卡
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   6077 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 02:29 · PVG 10:29 · LAX 19:29 · JFK 22:29
    ♥ Do have faith in what you're doing.