我正在开发一个应用程序,其中有一个外部文件存储在SD卡上。此文件会不时被替换。我想知道如何检测文件是否已被替换。
我试过了
File file = new File("filepath");
Date lastModDate = new Date(file.lastModified());
Log.w("File last modified @ : ", lastModDate.toString());
lastmodified方法始终返回日期“1970-01-01”,即使文件不时被替换。
任何人都可以建议一个检测外部文件修改的示例代码。