【发布时间】:2014-09-17 18:55:55
【问题描述】:
我已经在 Java 1.7 上看到了大多数以前的问题,并获得了最后一次文件访问时间。
这里还有一个很好的关于导入库的 sn-p 以及它们如何获得最后文件访问时间:http://kodejava.org/how-do-i-get-file-basic-attributes/
我这样做了:
BasicFileAttributes attrs = Files.readAttributes(file, BasicFileAttributes.class);
FileTime time = attrs.lastAccessTime();
但是,在我的 IntelliJ IDEA IDE 中,它说 BasicFileAttributes 无法解析。
所以,我导入了这个:
import java.nio.file.attribute.BasicFileAttributes;
但显然,文件无法解析。我正在运行 Java SDK 1.8,如果有什么不同,我会尝试在我的 Android 项目中使用它。
不确定为什么库中缺少文件。
我可能做错了什么?
【问题讨论】:
-
Android 有它自己的库。它涵盖了标准 JDK 的大部分内容,但仍然缺少 JDK 7 中的部分以及 JDK 8 中的所有内容。但是,如果您使用的是非常旧的 ADK 版本,您甚至无法访问 JDK 7 中的任何内容。
-
嗯,尽管我最近下载了这个 JDK:oracle.com/technetwork/java/javase/downloads/… 并将其包含在我的 android 项目中?
标签: java android classpath static-linking