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

2017-04-27 21:33:32 +08:00
 wjm2038
最近更新了 muzei live wallpaper,发现以前能进去的 /sdcard/android/包名 /cache 不见了,问了下开发者说是 private internal storage 的原因,他也提供了个解决办法说设置自带一个文件浏览器,可以查看文件的,但是找了半天没有找到( mate7 emui4.0 android6.0 )谷歌了一下也没什么结果,就想请教一下有没有什么办法可以访问应用的私有内部储存
2350 次点击
所在节点    问与答
10 条回复
wjm2038
2017-04-27 21:36:00 +08:00
您可以直接在设备的内部存储中保存文件。默认情况下,保存到内部存储的文件是应用的私有文件,其他应用(和用户)不能访问这些文件。 当用户卸载您的应用时,这些文件也会被移除。
https://developer.android.com/guide/topics/data/data-storage.html?hl=zh-cn
AsherG
2017-04-27 21:47:23 +08:00
虽然不是很懂,但是。。。root ?
wjm2038
2017-04-27 21:48:16 +08:00
@AsherG 已 root,re 也看不到
billlee
2017-04-27 22:03:46 +08:00
不就是 /data/data/包名 / 吗?一直都有的啊,root 后可以看到
wjm2038
2017-04-27 22:09:54 +08:00
@billlee 那个是另外的
ho121
2017-04-27 22:22:50 +08:00
会不会没有权限
zjp
2017-04-28 01:34:49 +08:00
/sdcard 下的应用文件夹不是私有目录,没有权限控制。是不是清除过缓存,cache 目录清空了
wjm2038
2017-04-28 09:46:33 +08:00
@zjp 没清楚过啊。。
wjm2038
2017-04-28 11:40:03 +08:00
应用是 muzei,发现系统的文档是可以看到图片的,但好像是由于阉割的问题,没法像原生一样复制到其他地方
wjm2038
2017-04-28 19:42:27 +08:00
继续等

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/357810

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX