Android串口正在使用,无权限打开

Android串口正在使用,无权限打开

我有一个带有 Android 操作系统的 Wandboard IMX 6。我无法读取RS232数据。我在 QtCreator 上用 C++ 编写了一个应用程序。

我有一个问题。当我按下连接按钮时,出现serial port is being used for no permission to open错误。

我在下拉菜单中列出了可用的串行端口。我可以在下拉菜单中看到ttymxc0和 ,ttymxc2但无法连接。

答案1

我想该消息应该是“端口正在使用或者没有权限打开”。

您的应用程序可能需要在其清单中表明它使用串行端口和/或请求必要的权限。根据这个,所需的许可是:

<uses-permission android:name="com.google.android.things.permission.USE_PERIPHERAL_IO" />

相关内容