Android为文件设置上次修改时间

时间:2013-09-07 20:08:44

标签: android file time

我一直在使用“public boolean setLastModified(long time)”来设置文件修改时间,但它总是返回false。我见过很少有与此相关的类似帖子,但它们都不适合我。有人可以给我这个解决方案吗?

请不要发布任何网址,我已经看过了:

file.lastModified() is never what was set with file.setLastModified()

Is it possible to reset the last modified date of an Android file?

http://www.mkyong.com/java/how-to-change-the-file-last-modified-date-in-java/

2 个答案:

答案 0 :(得分:16)

setLastModified() is apparently unreliable on Android,也许是在某些设备上工作而不是在其他设备上工作。

答案 1 :(得分:0)

告诉您测试返回值,如果失败,则返回false。 失望地发现这件事...