我正在开发一个使用 JDWP 的 Java 调试器,与 Android VM 对话。
我最感兴趣的是从桌面转到模拟器,而不是在设备上。我知道在设备上,这是完全不同的事情,所以这就是为什么我想集中精力从桌面到模拟器。
我发现一些常见的 JDWP 数据包命令会出现“ERROR_NOT_IMPLEMENTED”错误,因此如果我可以监视或能够捕获来自已知工作调试器的 JDWP 数据包,以更好地了解什么组合会容易得多他们正在发送的命令。能够得到回复也很好。
我查看了 Wireshark 和 WinDump,但它们似乎都是基于接口的,无论我尝试使用什么设置,我都没有得到任何数据包方面的信息。
我的问题是,有什么工具可以用来做这个吗?
谢谢!