在WinForm应用程序中,通过USB控制/接口连接Android手机是否可能?是否有任何库可以实现此功能,而不使用任何原始的Android工具(ADB、fastboot)?
在WinForm应用程序中,通过USB控制/接口连接Android手机是否可能?是否有任何库可以实现此功能,而不使用任何原始的Android工具(ADB、fastboot)?
试试Managed Android Debug Bridge。
它使用C#编写,介绍如下:
这是Android Debug Bridge的托管版本,允许.NET应用程序与Android设备进行通信。这包装了ddms使用的与ADB直接通信的相同方法。这比启动adb进程并执行其内置命令更灵活,为开发人员提供了更多选择。
adb
和 USB 大容量存储。两者都不能让您与设备上的应用程序通信,但都可以访问 SD 卡上的文件。adb
可能提供其他功能,但您无法访问“已安装的应用程序、联系人、消息”。尽管如此,这些都不是为 C# 设计的,但如果您愿意,可以调用 adb
命令行可执行文件。adb shell
在常规生产设备上访问您所描述的任何内容。您肯定不能“做任何事情”。您可以轻松通过自己的非root Android手机进行测试。 - CommonsWare