从Android模拟器ping主机

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从Android模拟器ping主机相关的知识,希望对你有一定的参考价值。

我正在尝试从android模拟器访问我的开发Ubuntu机器中托管的网页。我能够从模拟器浏览互联网但是主机开发机器的网页无法访问,给出了tcp_error。我也无法ping主机。我尝试使用主机的IP地址而不是localhost或127.0.0.1。

任何的想法?

答案

根据Google的official document10.0.2.2是托管环回接口的特殊别名(即开发机器上的127.0.0.1)。

因此,您可以尝试将10.0.2.2连接为主机地址,以便从主机开发机器访问您的网页。

另一答案

你必须在AndroidManifest.xml中的android:minSdkVersion标签之后放置这一行

    <uses-permission android:name="android.permission.INTERNET" />

希望它有效;)

以上是关于从Android模拟器ping主机的主要内容,如果未能解决你的问题,请参考以下文章

如何使用导航从其他片段隐藏主机活动中的视图

Android Jetpack导航,另一个主机片段内的主机片段

使用 vs 代码对本机 docker 容器做出反应以发布到主机操作系统上的 android 模拟器

gns3 真实机怎么ping通虚拟机上路由器的另一个接口

如何从Android中的片段单击按钮打开片段

如何从 Java Android ping 外部 IP