代码之家  ›  专栏  ›  技术社区  ›  Felipe Ferri

是否可以使用连接在远程网络上的设备调试应用程序[[副本]

  •  0
  • Felipe Ferri  · 技术社区  · 7 年前

    我的团队正在使用Android Studio用Android Java开发一个应用程序。

    是否有可能以某种方式将客户端设备连接到其网络,并使此设备在开发人员计算机上可用于通过internet进行调试?

    有人向我指出 this answer 已经回答了我的问题。我同意这是部分原因;它介绍如何将客户端adb连接到远程网络上的adb服务器。不过,我可以使用Android Studio调试手机吗?

    也许可以使用VPN?我对虚拟专用网络了解不多,所以建议哪种网络可以工作就太棒了。

    非常感谢。

    1 回复  |  直到 7 年前
        1
  •  1
  •   keag    7 年前

    这是相当危险的,因为将个人设备的调试桥暴露在互联网上可能会对您的个人数据造成问题和不安全。

    除此之外,我能看到这种工作的唯一方法是客户端将调试端口转发到他们设备的IP地址(这需要在他们的路由器上完成)

    默认情况下,我相信端口是5037。

    应该 能够连接到该设备,尤其是使用

    adb connect <their external IP>
    

    我再次强调,这可能有多么危险。