端口已在Android中使用错误

时间:2013-11-09 05:08:36

标签: android arduino port android-4.2-jelly-bean

我有一个在华为S7,Android 2.2上运行的android应用程序。 它是从arduino板获取输入的.Arduino Board通过USB线连接到平板电脑。应用程序使用USB协议连接到arduino。

该应用程序是为Android 4.1编写的。它使用向后兼容包使其在2.2上可运行。 我们不得不使用2.2设备。但现在我们有一个Android 4.3设备。当我们尝试在4.3设备中运行相同的应用程序时,它会出错 4567端口已在使用中。 4567端口是arduino应用程序用于连接Android设备(平板电脑应用程序)的端口。

如何找到使用4567端口的应用程序?

有什么方法可以释放那个端口吗?

我的4.3设备没有root。生根会在这个问题上有所帮助吗?

1 个答案:

答案 0 :(得分:0)

您可以从Play商店安装终端模拟器应用程序,然后运行lsof并查找socket:[4567]的条目。这应该可以为您提供使用该端口的内容。如果没有root,您可能无法停止该过程。如果你确实拥有root,你肯定可以。