gpt4 book ai didi

android - 我可以在android模拟器中使用ping命令吗

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:33:02 27 4
gpt4 key购买 nike

我遇到了一个很奇怪的问题:在我的主机上,我使用 dhcp。而我的模拟器,4.0.3可以通过browswer.like登录网络:

enter image description here

但是,当我使用 adb shell 连接到这个模拟器并尝试 ping www.baidu.com 时,它会在那里循环,例如:

enter image description here

有什么想法吗?thx

最佳答案

似乎 Qemu 用户网络模式(Android 模拟器的默认模式)不支持 ICMP 协议(protocol)(​​ping)。因此,如果不更改网络设置,您将无法在 Android 模拟器中 ping 主机。

http://wiki.qemu.org/Documentation/Networking#User_Networking_.28SLIRP.29

如果您只是想看看您是否可以访问某个主机,您可以尝试使用 netcat (nc) 连接到您知道它已打开的端口。比如查看是否可以访问www.baidu.com,可以尝试连接80端口(HTTP)

nc -v www.baidu.com 80

如果连接成功,你会看到这样的信息

连接www.baidu.com 80端口[tcp/www]成功!

如果您真的想使用 ping,可以按照这篇博文中的步骤操作。抱歉,说明仅适用于 Linux。但它可能会让您了解如何在 Windows 中执行此操作。

http://emulatorforandroid.blogspot.jp/2013/04/enabling-ping-and-icmp-on-android.html

关于android - 我可以在android模拟器中使用ping命令吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14234873/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com