有没有办法查看PC与Android之间的Android连接?

时间:2020-10-08 13:00:14

标签: android tcp adb logcat android-8.1-oreo

背景:我有一个Android应用程序,可以根据用户输入创建数据库文件。我有一个Delphi7 Windows应用程序,该应用程序通过TCP / ADB连接到Android设备,检索数据库文件执行一些操作,然后创建电子表格,或将数据放入Firebird,SQL或Oracle数据库中,以便在其他桌面应用程序中使用。这些应用程序最初是为与Android 4一起使用而设计的,但随后进行了更新,并可以与8.0以下的Android版本一起使用。我已经测试了更新,并使其能够在Android 9平板电脑和Samsung Note 10上运行。我收到客户的报告说,在运行Android 8.1的Lenovo平板电脑上无法检索数据库文件,他们向我发送了设备,我可以重现问题。单步执行代码时,我得到的只是“连接已正常关闭”。

问题:如何调试PC应用程序,但看到通讯管道的Android端?

我曾尝试使用Eclipse和Android Studio调试Android应用程序,但该应用程序运行良好,并且实际上与该问题无关,因为它所做的只是创建文件并将其放入外部存储中以进行检索。我尝试运行运行8.1的Android模拟器,因此可以观看logcat但无法使用PC应用程序连接到模拟器。调试PC代码对我尝试过的每个设置都可以正常运行,但Android 8.1除外,因为该连接被主动拒绝,所以从未建立连接,因此我没有任何有意义的响应来指出正确的方向。

我已经尝试过搜索网络,但是我在标题中使用Android进行的任何查询都会返回有关对Android连接到PC进行故障排除的信息。如果我省略了Android或仿真器,那么我得到的仅仅是故障排除或ADB指南。

0 个答案:

没有答案
相关问题