Android 设备上的临时文件夹在哪里?
Android 手机上的临时文件夹位于哪里?
Where is the temp folder located on Android phones?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
Android 手机上的临时文件夹位于哪里?
Where is the temp folder located on Android phones?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(4)
临时目录为
/data/local/tmp
。我看到一些评论声称您需要 root 才能访问它,但我不确定这是真的。虽然您确实需要 root 才能自由访问
/data
,但/data/local/tmp
不需要 root。我已经在Android 5.1.1上验证了这一点。
The temporary directory is
/data/local/tmp
.I've seen some comments that claim you need to be rooted to access it but I'm not sure that's true. Whilst it is true that you need root to freely access
/data
, this is not required for/data/local/tmp
.I have verified this on Android 5.1.1.
我相信您正在寻找的是 getCacheDir()!
I believe what you're looking for is getCacheDir()!
阅读 Android 开发者 Google 群组的这篇文章让我相信没有 1 个全局临时目录,并且每个应用程序都应该维护自己的临时文件。
Reading this post from the android developers google group leads me to believe that there is not 1 global temp directory, and each application is expected to maintain their own temporary files.
使用
createTempFile()
下载的文件存储在文件夹中:The files downloaded using
createTempFile()
are stored in folder: