ADB Bluestacks - 连接 2 台 PC
ADB Bluestacks - Connect 2 PC
我有两台电脑,PC1 和 PC2。我在 PC1 中安装了 Bluestacks,在 PC2 中安装了 Android Studio。所以我的问题是:"Is it possible to connect to the Bluestacks emulator through the ADB installed in PC2 ?" 这样我就可以将应用程序从 PC1 安装到 PC2 的 bluestacks。
注意:PC1 和 PC2 在同一网络上。
将 远程计算机 上托管的 adb
连接到 本地计算机上的 Bluestacks
运行ning ,你可以试试:
问题:
Bluestacks 仅监听 localhost 接口 (localhost
, 127.0.0.1
),它不监听 ex: 192.168.1.4
。基于此,起初,您无法使用 ADB
.
远程连接到 Bluestacks
解决方法:
内部端口转发
如何:
1 - 下载 trivial_portforward.zip | mirror
2 - 在 计算机上 运行ning 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 - 在 计算机上 运行ning Eclipse 或 Android Studio, 运行:
adb connect 192.168.1.4:9999
//Connected to 192.168.1.4 9999
(改成电脑的ip 运行ning Bluestacks)
就是这样。
备注:
确保 防火墙 没有阻止两台计算机上的 outgoing/incoming 连接。
我已经测试过部署一个应用程序并且它有效:)
我有两台电脑,PC1 和 PC2。我在 PC1 中安装了 Bluestacks,在 PC2 中安装了 Android Studio。所以我的问题是:"Is it possible to connect to the Bluestacks emulator through the ADB installed in PC2 ?" 这样我就可以将应用程序从 PC1 安装到 PC2 的 bluestacks。
注意:PC1 和 PC2 在同一网络上。
将 远程计算机 上托管的 adb
连接到 本地计算机上的 Bluestacks
运行ning ,你可以试试:
问题:
Bluestacks 仅监听 localhost 接口 (localhost
, 127.0.0.1
),它不监听 ex: 192.168.1.4
。基于此,起初,您无法使用 ADB
.
解决方法:
内部端口转发
如何:
1 - 下载 trivial_portforward.zip | mirror
2 - 在 计算机上 运行ning 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 - 在 计算机上 运行ning Eclipse 或 Android Studio, 运行:
adb connect 192.168.1.4:9999
//Connected to 192.168.1.4 9999
(改成电脑的ip 运行ning Bluestacks)
就是这样。
备注:
确保 防火墙 没有阻止两台计算机上的 outgoing/incoming 连接。
我已经测试过部署一个应用程序并且它有效:)