【发布时间】:2020-09-30 06:04:45
【问题描述】:
file.listRoots() 适用于内部文件驱动器信息,但无法获取 USB 和便携式文件信息。这是我的代码:
File[] paths;
try {
// returns pathnames for files and directory
paths = File.listRoots();
for (File path : paths) // for each pathname in pathname array
System.out.println(path); // prints file and directory paths
} catch(Exception e) { // if any error occurs
e.printStackTrace();
}
我不明白为什么我的便携式 USB 信息无法获取?
【问题讨论】:
-
你得到什么输出,在什么操作系统上,这个问题与 javafx 有什么关系?
-
我只得到像 C,D 这样的桌面驱动器没有得到 USB 信息,window10,我在 javafx 项目中使用这个代码
-
这个纯 java 和 fx 无关 - 请删除 javafx 标签
标签: java usb-drive usb4java jmtp