如何解决通过同一VPN远程调试Android应用程序
我已经开发了一个Android应用程序,该应用程序在我这方面工作正常,但在客户端方面失败了(不会崩溃)。 我正在研究,但仍然不知道该怎么做。
此帖子Debugging android device over the Internet
我知道可以通过使用abd来实现,但是它要求两台PC都连接在同一网络上,这不适合我的客户端在不同网络上连接的情况。
此post建议使用另一种解决方案,该解决方案是端口转发的,但不建议使用预热方法,因为这样做非常危险。
以下post提出了adb -a -P 5037 nodaemon server
的建议方法,但由于我遇到 could not install *smartsocket* listener: cannot bind to 0.0.0.0:5037: Only one usage of each socket address (protocol/network address/port) is normally permitted. (10048)
的错误,我不太了解它是否对我的情况有用
我的问题是,如何在不同的网络下远程调试(获取logcat)客户端应用程序,但能够在同一VPN上进行连接。谢谢。
解决方法
即使我遇到了类似的问题,this blog 也谈到了同样的事情,并且已经有一些解决方案可用于在远程 android 设备上工作,但它看起来是付费的。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。