在更新/复制文件之前,我需要知道资产文件夹中的文件是否更新。 我已经尝试了这个' http://myossdevblog.blogspot.fr/2010/02/reading-properties-files-on-android.html',但没有日期/时间信息。
我该怎么做?
答案 0 :(得分:0)
不确定资产文件夹,但如果您的文件位于DDMS透视图的 data / data / com.example.pkg / files 路径中,则可以这样做。
使用public long lastModified ()
返回上次修改此文件的时间,以 1970年1月1日午夜为单位,以毫秒为单位。如果文件不存在,则返回0。
返回上次修改此文件的时间。
File[] files = dir.listFiles();//dir.listFiles() refers to data/data/com.example.pkg/files path of your DDMS
for (File f : files ) {
// Get the last modified date. Miliseconds since 1970
Long lastmodified = f.lastModified();
Log.i("return value of file.lastModified()", new Date(lastmodified).toString());
}