Android是否会将文件从SD卡缓存到内部存储器?

时间:2019-11-07 12:46:00

标签: android caching sd-card

有情况。

  1. MediaPlayer播放一些文件,在文件末尾开始播放下一个文件。

  2. 所有存储在SD卡上的文件(不是模拟的,而是物理的)

  3. Android KitKat 4.4.4(如果重要)

因此,当第一个文件播放完毕而第二个文件开始播放时,我正在检查先前的文件是否仍然存在(无论为什么,这只是解决某些问题的方法)。而且,如果我必须物理移除USB,则File.exist会返回true,但文件已经不存在了。因此它必须是错误的。

问题是。 Android是否会将SD卡文件(最近读取)缓存到内部存储器(某些缓存)中?如果是,该如何清除此缓存或从中删除某些内容?

P.S。是的,File.exist检查是在移除USB之后(在2-3秒后)进行的。

0 个答案:

没有答案