Android - 有没有办法远程打开和调试给定的Android设备?

Mar*_*elo 10 android remote-debugging

我的方案如下:我正在使用应用程序开发,当应用程序位于与我不同的国家/地区时,应用程序中会出现错误,并且仅在那里.该错误与通过URL访问的图像下载失败有关.现在,我还没弄清楚它可能是什么.我已经查过的一些主题是:

  • 它与国际化和/或文化无关,因为代码没有实现这一点;
  • 它与防火墙/安全访问无关,因为如果其他国家的用户打开图像的URL,他可以查看图像;

在没有设备生根的情况下,有没有办法远程打开和调试给定的Android设备,就像SSHVNC一样

类似的问题是:

Fun*_*her 6

那么,您可以使用TCP/IP连接调试设备(我有时在家中使用WIFI进行调试).您需要做的就是确保远程设备已连接到互联网,并且可通过直接TCP/IP连接访问您的PC.

由于Android设备连接在另一个位置 - 您必须确保路由器的防火墙允许ADB正在使用的端口中的通信的传出连接,并且目标Android设备接收该端口中的通信(如果它位于路由器后面 - 路由器应该允许在righ端口下连接并将该端口中的所有comm转发到android设备).

换句话说 - 您必须将您的通信"隧道"到目标设备.还有其他隧道解决方案/产品,但我从未使用它们,我更喜欢"手动"方式

祝你好运,丹


bol*_*ing 3

也许您可以让用户安装类似 aLogcat 的东西,然后让他们向您发送包含故障的日志。