2

嗨,我想使用 USB 文件传输将最新文件添加到 android sdcard。我正在使用 file.lastModified() 来搜索新文件。但是,如果一个包含一堆文件的文件夹从笔记本电脑/其他方式传输到安卓手机。文件夹及其文件,它们的最后修改值在 android 手机中没有改变,因此如果我使用 file.lastModified 过滤新添加的文件,它们不会出现。但是在某些手机中,当我执行相同的过程时,lastmodified 会为手机中的所有手机更新。

如果在传输文件时未更新 lastmodified,我如何捕获文件?

4

1 回答 1

0

一种解决方案,但代价高昂,可能是存储所有文件路径、大小和最后修改日期。每次扫描新文件时,都会将在文件系统上找到的所有文件与存储在数据库中的数据进行比较,并且还会更新数据库。

于 2012-04-25T20:23:17.807 回答