gpt4 book ai didi

android - 连接到另一台机器上的 Android 模拟器

转载 作者:行者123 更新时间:2023-12-05 08:02:45 25 4
gpt4 key购买 nike

我需要每天 24 小时测试我的 android 应用程序,我有 3 个 ubuntu 盒子来做它。我想将我的开发系统 (MOTODEV Studio 1.3) 连接到远程设备。

界面要求我提供机器连接的 IP 地址和端口。

但是连接不上。我发现远程机器上的 adb sever 似乎不监听外部端口,只监听内部环回,导致机器到机器的连接无法进行。

这是真的吗?如果是这样,为什么在 MOTODEV Studio 上有一个关于设备连接到 Android 远程设备的部分?

我在这篇文章 ( http://rxwen.blogspot.com/2009/11/adb-for-remote-connections.html ) 中找到了解释和解决方法,但它看起来很复杂,而且文章的链接不起作用,所以我很困惑是否有解决方案。

这看起来很简单.....我不敢相信没有办法。

最佳答案

MOTODEV Studio 的远程设备功能用于与远程电话的 TCP/IP 连接。此时需要大量手动干预才能使工作正常进行,这是我们绝对需要更好文档的领域。

我面前没有完整的工作流程,但您需要的步骤如下...

  1. 将手机连接到远程主机。
  2. 在远程主机上使用 adb shell,将手机设置为通过 TCP/IP 而不是 USB 进行连接。您需要手动查找电话的 IP 地址。如果您使用的是摩托罗拉手机和摩托罗拉驱动程序,则可能是 192.168.16.x
  3. 为调试端口(可能是 5554 或 5555)设置从远程主机到手机的端口转发。
  4. 从本地主机,在 IP 字段中设置远程主机的地址。
  5. 当从本地主机选择“Run as”或“Debug As”时,您需要选择远程设备作为您的目标。

我们打算在未来使这个工作流程更加自动化,但现在您必须手动执行此操作。据我观察,嵌入式系统的远程调试仍然很慢,并且容易出现延迟和线路质量问题,无论我们谈论的是电话还是引用板。

祝你好运。

关于android - 连接到另一台机器上的 Android 模拟器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3573390/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com