Android:是否可以以编程方式连接到远程adb?

时间:2016-02-14 17:18:37

标签: android adb logcat remote-debugging

我使用以下命令设置远程调试:

adb tcpip 5555

当我使用adb connect <ip>:5555连接到adb服务时,我可以从计算机中读取logcat。

但是,我想为我的平板电脑(设备A)编写一个小型Android应用程序,它分析我的智能手机(设备B)的logcat。如何连接到远程adb并以编程方式读取日志?

我希望我必须为服务器创建一个TCP套接字。但后来我不知道如何继续。

修改

当我发现Wireshark时,它实际上是可能的。连接似乎是一个带有命令响应处理的基本TCP套接字连接。 ADB使用命令shell发送一个4字母命令:logcat -v long。

那么,是否有关于此套接字连接如何工作的文档?

0 个答案:

没有答案