访问 Android 文件系统中的 /cache 目录

Posted

技术标签:

【中文标题】访问 Android 文件系统中的 /cache 目录【英文标题】:Accessing the /cache directory in the Android filesystem 【发布时间】:2012-01-09 09:42:09 【问题描述】:

如何在/cache 目录中写入文件?我继续收到FileNotFoundException (Permission denied)

有人告诉我android.permission.ACCESS_CACHE_FILESYSTEM,但我找不到in the Android reference。

任何帮助将不胜感激。

编辑:我正在使用 13 级 API

【问题讨论】:

【参考方案1】:

您只能写入自己应用程序的缓存目录:使用context.getCacheDir() 获取其位置。

【讨论】:

谢谢 clemp6r,但我需要准确地写入 /cache 目录(如果可能),而不是应用程序拥有的目录。 除非设备已root,否则您不能。 感谢您抽出宝贵时间 clemp6r,这对我来说不是解决方案,但您的评论很棒。 @clemp6r 系统应用呢?

以上是关于访问 Android 文件系统中的 /cache 目录的主要内容,如果未能解决你的问题,请参考以下文章

:android系统的手机目录各个文件夹代表啥?例如acct app—cache config etc sbi...

Android系统的cache分区是否必须的

“找不到资源”错误Android gradle构建.gradle / caches中的文件

Linux中Buffer和Cache的区别

Android 数据存储-文件存储

Android 数据存储-文件存储