我一直在使用“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/
答案 0 :(得分:16)
setLastModified()
is apparently unreliable on Android,也许是在某些设备上工作而不是在其他设备上工作。
答案 1 :(得分:0)
告诉您测试返回值,如果失败,则返回false。 失望地发现这件事...