我是编程新手,必须完成此任务才能进行演示。我有一个 Samsung Captivate,我需要通过 USB 向设备发送简单的消息。我不担心让机器人充当主机,而不是这里的问题。我只需要找到正确的代码来访问 Android 2.1 中的 USB 功能。我需要发送简单的开/关命令和音频电平更改。
在我看来,这应该不难,因为机器人会与我的笔记本电脑通信并充当存储设备,所以我知道两者可以交谈。谁能帮我找到这些资源?我一直在广泛寻找,但无济于事。
谢谢!
比尔
最佳答案
最简单的解决方案是使用 Android Debug Bridge (ADB)随 Android SDK 一起提供。 它允许通过 USB 连接到您的 Android 设备(必须在设备上启用 AFAIR USB 调试)。
如果您想从主机上的自定义 [Java] 应用程序发送命令,您可以尝试使用 ADB 功能来 forward ports从主机到设备。您在设备上的应用程序可以监听该端口,因此您可以通过 USB 在设备和主机之间建立一个简单的 TCP 连接。
关于java - 通过 USB 从 Android 发送简单命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4762620/