嗯,你可以使用TCP/IP连接调试设备(我有时在家里使用WIFI进行调试)。你需要确保远程设备连接到互联网,并且可以通过直接的TCP/IP连接访问你的电脑。
由于Android设备连接在另一个位置 - 你必须确保你的路由器防火墙允许出站连接以进行ADB使用的端口通信,并且目标Android设备在该端口接收通信(如果它在路由器后面 - 路由器应该允许在正确的端口下连接并将所有通信转发到Android设备)。
换句话说,你必须将你的通信“隧道”到目标设备。还有其他的隧道解决方案/产品,但我从未使用过,我更喜欢“手动”方式。
祝好运, 丹
编辑:在Android 11中 - adb可以本地工作在WIFI上:https://developer.android.com/studio/run/device#wireless
如果我不了解设备,怎么进行远程调试呢?你可以使用ACRA (Application Crash Report for Android)。
你只需要设置一个谷歌文档,将该库添加到你的项目中,当应用程序崩溃时,它会发送一个崩溃报告到那个谷歌文档。在这里看快速设置