Eri*_*ine 8 networking android android-emulator
我的开发机器同时连接到两个不同的网络.一个是通过以太网(eth0),另一个是WiFi(en1).在这种情况下,Android模拟器似乎总是想要访问eth0上的网络.从命令行启动模拟器时,是否有一个选项可以告诉它在开发机器上使用特定的网络接口(在我的例子中为en1)?
看起来这应该可以通过你可以传递给-qemu标志的 args .但是,使用此标志时,不会启动当前版本的模拟器.
如果仅与特定地址或子网通信,则可以使用route add命令在主机上设置适当的路由.对于Windows和Linux,语法略有不同:
Linux的
route add -net target-ip netmask 255.255.255.0 metric 1 gw en1
视窗
route add target-ip mask 255.255.255.0 en1-gw-address metric 1 -p
您可能希望根据需要调整网络掩码值(255.255.255.0).
| 归档时间: |
|
| 查看次数: |
4546 次 |
| 最近记录: |