安卓设备的临时文件夹在哪里?

安卓设备的临时文件夹在哪里?

安卓设备的临时文件夹在哪里?androidtemp4545安卓手机的临时文件夹在哪里?

- Alexi5临时文件夹是什么意思?一般来说,Android应用程序有自己的隔离存储由系统提供。你在“temp”文件夹中存储了什么? - Quintin Robinson将这个问题迁移到 https://android.stackexchange.com 可能会更好。 - pevik@pevik 不,因为我们正在谈论仅限文件的临时目录。这是在开发中使用的东西。 - Gaurav Mall@GauravMall 但是我认为https://android.stackexchange.com/也适用于开发。至少有类似的问题。 - pevik@pevik 嗯,可能是这样。无论如何,我不同意。没关系,你可以对此持有不同的看法 :) - Gaurav Mall4个回答3838临时目录是/data/local/tmp。

有些评论声称需要获取root权限才能访问,但我不确定这是否正确。虽然确实需要root权限才能自由访问/data,但访问/data/local/tmp并不需要root权限。

我已在Android 5.1.1上验证过这一点。- starfry22已在Android 4.x和7.x上测试,均正常工作。可以使用adb shell创建子目录并将屏幕截图存储在临时目录中,然后使用adb从设备中提取它们。已在非root设备上进行测试。 - David Ferenczy Rogožan权限如何?会被任何应用程序访问吗? - Yeung回答链接1414我认为你要找的是getCacheDir()函数!

- Hein du Plessis311缓存 ≠ 临时文件,缓存用于存储有用的数据,而临时文件则应该被删除。 - AlexanderAndroid拥有File.createTempFile()和File.createTempDirectory()函数,但它们也会在Context.getCacheDir()中创建文件。 - lexa-b我该如何调用这个函数? - 12431234123412341234123回答链接1010阅读这篇文章来自安卓开发者谷歌群组,让我认为没有一个全局的临时目录,每个应用程序都应该维护自己的临时文件。

- snctln28链接失效/被标记为垃圾邮件/被禁止访问。 - Johan请点击此处查看:https://www.quora.com/Where-should-I-find-temp-files-in-Android-mobiles - JFreeman回答链接22使用createTempFile()下载的文件存储在文件夹中:

/data/data/YOURapp/cache/

- tariq101回答链接网页内容由stack overflow 提供, 点击上面的可以查看英文原文,

相关推荐