如何使用 com 端口与 Android 设备通信?

问题描述

我正在使用 Qt 开发 Android 项目,我需要在手机和计算机之间进行通信。我想用Putty做一个小演示。我想通过USB线向手机发送数据并在Putty上显示以确保通信。当我在手机上搜索串口时, const QList<QSerialPortInfo> &info = QSerialPortInfo::availablePorts(); info.count() 等于零。应用程序在手机上找不到任何串行端口,但我可以通过 USB 电缆发送或接收数据(拖放)。如何使用串行端口与 Android 设备通信?

感谢您的回答..

解决方法

据我所知,带有原生串口的手机并不多。

如果您的意思是通过 OTG 电缆将 USB 串行端口连接到您的手机,那么您可能需要查看一下here。 Play 商店中还有一款基于相同代码的应用。