¿Puedo usar el comando ping en el emulador de Android?

Me encuentro con un problema muy extraño: En mi PC de acogida, uso dhcp. Y mi emulador, 4.0.3 puede iniciar sesión en la red a través de browswer.like:

Introduzca aquí la descripción de la imagen

Pero, cuando uso el shell de adb para conectarse a este emulador y tratar de hacer ping a www.baidu.com, lo loop allí, como:

Introduzca aquí la descripción de la imagen

¿Alguna idea? Thx

Parece que Qemu modo de red de usuario (por defecto para el emulador de Android) no es compatible con el protocolo ICMP (ping). Por lo tanto, no puede hacer ping a un host en el emulador de Android sin cambiar la configuración de red.

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

Si sólo desea ver si puede acceder a un determinado host, puede intentar conectarse a un puerto que sabe que está abierto mediante netcat (nc). Por ejemplo, para comprobar si puede acceder a http://www.baidu.com, puede intentar conectar el puerto 80 (HTTP)

nc -v www.baidu.com 80

Verá un mensaje como este si la conexión es correcta

Connection to www.baidu.com 80 port [tcp/www] succeeded!

Si realmente quieres poder usar ping, puedes seguir los pasos de esta entrada del blog. Lo sentimos, las instrucciones son sólo para linux. Pero puede darle una idea sobre cómo hacerlo en Windows.

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

  • El emulador de Android cuelga para siempre durante el arranque
  • El nuevo backend del emulador requiere la versión mínima del kernel 3.10+ (actualmente baja)
  • Cómo corregir la excepción de permiso INJECT_EVENT al enviar toques a una prueba de ActivityInstrumentationTestCase2
  • ¿Cómo agregar archivos a la tarjeta SD en el emulador de Android?
  • Detectar cuándo se arranca completamente el emulador de Android
  • Emulador de Android: ¿Configurar el número de dispositivo móvil?
  • Android Studio y Visual Studio Emulator para Android depuración
  • Android - Cómo copiar el emulador a un amigo para realizar pruebas
  • ¿Cuál es la diferencia entre dos opciones de uso de credenciales "VPN y aplicaciones" vs "Wifi" al instalar un certificado personalizado en un emulador de Android?
  • Uso de la cámara en el emulador de Android
  • Problemas de estabilidad del emulador de Android con la versión del controlador, Emulator se convirtió en Laggy
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.