¿Cómo especifico qué interfaz de red debe utilizar el emulador de Android en mi máquina de desarrollo?
Mi máquina de desarrollo está conectada simultáneamente a dos redes diferentes. Uno es a través de ethernet (eth0), y el otro es WiFi (en1). En esta situación, el emulador de Android parece que siempre quiere llegar a la red en eth0. Al iniciar el emulador desde la línea de comandos, ¿existe una opción donde puedo decirle que use una interfaz de red específica en la máquina de desarrollo (en1 en mi caso)?
Parece que esto debería ser posible a través de args que puede pasar a la bandera -qemu . Sin embargo, la versión actual del emulador no se iniciará cuando utiliza este indicador.
- LocationListener.onLocationChanged en el emulador
- Obtener la ubicación actual 0 en marshmallow donde por debajo de 23 API su ubicación exacta actual utilizando ubicación fusionada
- Ejecución de Google Maps v2 en el emulador de Android
- Vista web de android que muestra la página en blanco
- Cómo habilitar la compatibilidad con VPN en Android Emulator
- Cómo utilizar el botón onclick en baseAdapter
- Eclipse Android emulador AVD no muestra botones para la piel de resolución personalizada
- ¿Qué Android IDE es mejor - Android Studio o Eclipse?
- Desafortunadamente, la cámara ha parado
- Sensores en el emulador de Android?
- ¿Cómo mostrar un diseño encima del otro programmatically en mi caso?
- Varios emuladores de Android
- No se pudo iniciar './qemu/linux-x86_64/qemu-system-i386': No existe ningún archivo o directorio de este tipo
Si sólo se está comunicando con una dirección o subred específica, puede configurar una ruta apropiada en la máquina host utilizando el comando route add . La sintaxis difiere ligeramente para Windows y Linux:
Linux
Ruta add -net target-ip netmask 255.255.255.0 métrica 1 gw en1
Ventanas
Ruta agregar máscara de destino-ip 255.255.255.0 en1-gw-address metric 1 -p
Es posible que desee ajustar el valor de máscara de red (255.255.255.0) a sus necesidades.
IMHO esto no es posible ya que el emulador utiliza un enrutador virtual en lugar de una interfaz de red física de su PC de desarrollo
Echa un vistazo más de cerca a este enlace – hay alguna información detallada sobre eso
http://developer.android.com/guide/developing/devices/emulator.html#emulatornetworking
- El color primario (a veces) se vuelve transparente
- Existe un archivo XML Layout de Android Studio pero no lo encuentro