首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android Emulator网络

Android Emulator网络
EN

Stack Overflow用户
提问于 2010-05-25 22:45:25
回答 2查看 1.3K关注 0票数 1

如何让Android Emulator和宿主机(Ubuntu 9.10)连在一起?例如Android Emulator IP地址: 10.0.2.15 Ubuntu主机IP地址: 10.0.2.16

提前感谢

EN

回答 2

Stack Overflow用户

发布于 2010-06-25 20:09:25

你必须使用Android的'adb forward‘工具或者使用模拟器控制台的'redir add’来使用端口转发

票数 1
EN

Stack Overflow用户

发布于 2013-10-30 19:19:43

Android使用内部路由器,通过该路由器访问主机网络连接。在路由器中,有一个防火墙来避免与外部世界通信。如果您需要启用模拟器和主机之间的通信,则需要使用Android模拟器中提供的端口转发选项。在安卓控制台使用telnet localhost port#。port#通常出现在模拟器窗口的标题栏中。5554、5556、5557等号码。

使用add <protocol>:<host-port>:<guest-port>为您的路由器定义端口转发规则。协议是udp/tcp,主机端口是计算机的端口,来宾端口是仿真器的端口。所以,如果你想把所有的http调用转移到主机上,可以使用add tcp:80:8080

有关更多信息,请访问here

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2905721

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档