我可以通过USB与Android APP进行通信

时间:2017-10-27 20:03:51

标签: android usb

我想创建一个桌面+ Android应用程序,双方通过USB连接进行通信。

我不希望Android设备处于“调试USB”模式。

是否可以在不必根设备的情况下实现?

1 个答案:

答案 0 :(得分:1)

是的,您可以使用Android附件协议:https://source.android.com/devices/accessories/protocol

您需要在桌面端访问USB设备,然后按照以下说明操作:https://source.android.com/devices/accessories/aoa#attempt-to-start-in-accessory-mode

我已经实现了"主机"之前在另一台Android设备上的这一方面非常简单,但那里已经有一个很好的USB抽象。取决于您的桌面操作系统将取决于您可以轻松访问USB设备以与其进行交互。

一旦实现它,它会为您提供Android应用程序的双向数据通道。无需调试模式或生根。它甚至会在连接时自动启动您的应用程序,并将用户引导到游戏商店以安装您的应用程序(如果尚未安装)。