我有两台 PC,比如说 PC1 和 PC2。我在 PC1 中安装了 Bluestacks,在 PC2 中安装了 Android Studio。所以我的问题是:“是否可以通过安装在 PC2 中的 ADB 连接到 Bluestacks 模拟器?”这样我就可以将应用程序从 PC1 安装到 PC2 的 bluestacks。

注意:PC1 和 PC2 在同一网络上。

最佳答案

要将 远程计算机 上托管的 o​​jit_code 连接到 本地计算机 上运行的 adb,您可以尝试:

问题:

Bluestacks 只监听 localhost 接口(interface) ( Bluestacks , localhost ),它不监听 ex: 127.0.0.1 。基于此,一开始,您无法使用 192.168.1.4 远程连接到 Bluestacks。

解决办法:

内部端口转发

如何:

1 - 下载 http://www.quantumg.net/trivial_portforward.zip

2 - 在运行 Bluestacks 的 计算机上,运行:

trivial_portforward.exe 9999 127.0.0.1 5555
//usage: portforward [port to listen on] [ip of host to connect to] [port to connect to].

3 - 在运行 Eclipse 或 Android Studio
计算机上,运行:
adb connect 192.168.1.4:9999
//Connected to 192.168.1.4 9999

(改为运行Bluestacks的电脑ip)

就是这样。

注释:
确保 防火墙 没有阻止两台计算机上的传出/传入连接。
我已经测试过部署应用程序并且可以正常工作:)

关于android - ADB Bluestacks - 连接 2 台 PC,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30962481/

10-12 01:38