wjm2038
V2EX  ›  问与答

请问安卓的应用私有内部储存如何访问?

  •  
  •   wjm2038 · Apr 27, 2017 · 2939 views
    This topic created in 3328 days ago, the information mentioned may be changed or developed.
    最近更新了 muzei live wallpaper,发现以前能进去的 /sdcard/android/包名 /cache 不见了,问了下开发者说是 private internal storage 的原因,他也提供了个解决办法说设置自带一个文件浏览器,可以查看文件的,但是找了半天没有找到( mate7 emui4.0 android6.0 )谷歌了一下也没什么结果,就想请教一下有没有什么办法可以访问应用的私有内部储存
    10 replies    2017-04-28 19:42:27 +08:00
    wjm2038
        1
    wjm2038  
    OP
       Apr 27, 2017 via Android
    您可以直接在设备的内部存储中保存文件。默认情况下,保存到内部存储的文件是应用的私有文件,其他应用(和用户)不能访问这些文件。 当用户卸载您的应用时,这些文件也会被移除。
    https://developer.android.com/guide/topics/data/data-storage.html?hl=zh-cn
    AsherG
        2
    AsherG  
       Apr 27, 2017
    虽然不是很懂,但是。。。root ?
    wjm2038
        3
    wjm2038  
    OP
       Apr 27, 2017 via Android
    @AsherG 已 root,re 也看不到
    billlee
        4
    billlee  
       Apr 27, 2017
    不就是 /data/data/包名 / 吗?一直都有的啊,root 后可以看到
    wjm2038
        5
    wjm2038  
    OP
       Apr 27, 2017 via Android
    @billlee 那个是另外的
    ho121
        6
    ho121  
       Apr 27, 2017 via Android
    会不会没有权限
    zjp
        7
    zjp  
       Apr 28, 2017 via Android
    /sdcard 下的应用文件夹不是私有目录,没有权限控制。是不是清除过缓存,cache 目录清空了
    wjm2038
        8
    wjm2038  
    OP
       Apr 28, 2017 via Android
    @zjp 没清楚过啊。。
    wjm2038
        9
    wjm2038  
    OP
       Apr 28, 2017 via Android
    应用是 muzei,发现系统的文档是可以看到图片的,但好像是由于阉割的问题,没法像原生一样复制到其他地方
    wjm2038
        10
    wjm2038  
    OP
       Apr 28, 2017 via Android
    继续等
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5390 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 06:02 · PVG 14:02 · LAX 23:02 · JFK 02:02
    ♥ Do have faith in what you're doing.