问题标签 [jmtp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 线程“主”java.lang.RuntimeException 中的异常
我正在为 Windows 应用程序开发 Java SWT。
在这个项目中,我需要检查电话设备是否连接到系统。为此,我使用了 JMTP.jar
和
org.eclipse.swt.win32.win32.x86-3.5.1.jar
我的代码是
但是在为 PortableDeviceManager 创建对象时出现此错误。
系统配置:Windows xp 32 位和 JDK 1.7 32 位。
谁能帮我解决这个问题。
java - 使用 jmtp.jar 查找附加到 linux 操作系统的便携式设备
我想使用 jmtp.jar 监视连接到我的 linux 操作系统的便携式设备。下面是我用来做同样事情的代码。它在 Windows 中运行良好,但是当我运行此代码时,它给了我“不支持的操作系统异常”。jmtp.jar 支持 linux 操作系统吗?如果没有,那么 Linux 操作系统的任何替代解决方案?
我使用的代码
我得到的例外:
java - 为 64 位操作系统添加 jMTP API 的问题
我为java下载了jMTP库,但是当我像每个.jar文件一样添加它时,我得到了很多编译错误,所以我研究了解决方案,我发现该库不支持64位JVM,因为dll文件只支持32位,所以我将我的 JVM 切换到 32 位,很多错误都消失了,但我仍然有一个错误:
线程“main”中的异常 java.lang.ArrayIndexOutOfBoundsException: 0 at Jmtp.main(Jmtp.java:14)
请注意,它们没有语法错误,编译的代码是我从 Stackoverflow 获得的,他工作得很好。
请问各位大侠,我需要你的帮助,有什么解决办法....
java - 如何在 Java Project 中使用稍作修改的 JMTP 库?
我需要使用来自 GitHub 的以下库:
https://github.com/reindahl/jmtp
但是,没有构建说明或任何说明如何使用它。我知道原始的 JMTP 库可以作为 jar 下载,这使得它易于使用,但是使用该库,我无法将文件从设备复制到主机,因此我需要从 GitHub 上使用这个库。我对图书馆工作还很陌生,在网上找不到很多东西,所以我希望有人可以在这里帮助我。
我尝试过的事情:
在 IntelliJ 中打开库并尝试构建 JAR,但库中也有 C++ 代码,因此不起作用。
java - file.listRoots 不适用于 Java 中的便携式 USB 驱动器
file.listRoots()
适用于内部文件驱动器信息,但无法获取 USB 和便携式文件信息。这是我的代码:
我不明白为什么我的便携式 USB 信息无法获取?
javafx - 无法解决 jmtp 库中的 PortableDeviceToHostImpl32
我正在使用 jmtp 库,并且大多数代码都可以正常工作,例如设备读取、设备文件读取和写入。但是当我使用 PortableDeviceToHostImpl32 从便携式设备复制到主机时显示无法解析“PortableDeviceToHostImpl32”。
我从https://code.google.com/archive/p/jmtp/downloads下载库。并成功运行了大部分内容,但卡在了从便携式设备到桌面的副本中,并且不知道为什么会出现这个问题。
或者这个问题的替代方案是什么?