使用 Java 在 windows 上检测移动设备
Detect mobile device on windows with Java
我想像访问任何其他 USB 驱动器一样通过 Java 访问我的智能手机 (samsung galaxy s4),但它没有显示在驱动器列表中:
File[] f = File.listRoots();
for (int i = 0; i < f.length; i++) {
String drive = f[i].getPath();
System.out.println("Drive: " + drive);
}
Windows 好像把它归类为移动设备。
有没有一种简单的方法可以像检测其他驱动器一样检测它?
最后我用 jMTPe 在 windows 上访问了我的 phone 并且效果很好。虽然它只与 32 位 JRE 兼容。
我想像访问任何其他 USB 驱动器一样通过 Java 访问我的智能手机 (samsung galaxy s4),但它没有显示在驱动器列表中:
File[] f = File.listRoots();
for (int i = 0; i < f.length; i++) {
String drive = f[i].getPath();
System.out.println("Drive: " + drive);
}
Windows 好像把它归类为移动设备。 有没有一种简单的方法可以像检测其他驱动器一样检测它?
最后我用 jMTPe 在 windows 上访问了我的 phone 并且效果很好。虽然它只与 32 位 JRE 兼容。