studio para nox internet funciona emulator emulador descargar conectar conecta android-emulator

android-emulator - para - emulador android studio no funciona



Cómo conectar el emulador de Android a internet. (30)

  1. Haga clic derecho sobre el proyecto en Eclipse.
  2. seleccione Ejecutar como -> Ejecutar configuraciones ...
  3. Seleccione la aplicación de Android y luego seleccione la pestaña "objetivo"
  4. Busque "Opciones de línea de comando de emulador adicionales" y coloque esta línea de comando en el cuadro de texto

    -http-proxy http: // <nombre de usuario>: <contraseña> @ <nombre de host>: <puerto>

¿Cómo puedo conectar mi emulador de Android a Internet, por ejemplo, para usar el navegador? He encontrado muchos consejos sobre qué hacer cuando está conectado a través de un proxy, pero ese no es el caso aquí, mi máquina (Windows 7) está conectada directamente al enrutador.


¿Has intentado iniciar el emulador con privilegios administrativos ? Funcionó para mí, estoy ejecutando Windows 7 64bit)


Aquí hay una respuesta para los desarrolladores que usan Android Studio .

Sistema operativo: Mac OS X El Capitán

IDE: Android Studio 2.2

Por algunas razones, no pude acceder a Internet a través de mi AVD en el trabajo (probablemente problemas de configuración de red o proxy). El truco para mí fue lanzar en línea de comandos mi AVD y entregar manualmente el DNS público de Google 8.8.8.8.

En su Terminal, vaya a las herramientas de carpeta de su SDK de Android para encontrar el programa ''emulador'':

cd ~/Library/Android/sdk/tools

Luego recupera el nombre de tus AVDs:

emulator -list-avds

Te devolverá algo como esto:

Android_Wear_Round_API_23 Nexus_10_API_22 Nexus_5X_API_22 Nexus_5X_API_24 Nexus_9_API_24

A continuación, inicie el AVD que desee con las siguientes instrucciones:

emulator -avd NameOfYourDevice -dns-server 8.8.8.8

Se ha iniciado el AVD y debería poder utilizar Internet.


Asegúrate de que el modo avión esté apagado. Seguí intentando conectarme a Internet durante mucho tiempo antes de darme cuenta de lo que estaba mal.


Creo que a veces es simplemente reiniciar el dispositivo virtual. :-)


Creo que algunas de las respuestas pueden haber abordado esto, sin embargo, oblicuamente, pero esto es lo que funcionó para mí.

Suponiendo que su problema se produce cuando está en una red inalámbrica y tiene una tarjeta de LAN instalada, el problema es que el emulador intenta obtener su configuración de DNS de esa tarjeta de LAN. No es un problema cuando está conectado a través de esa LAN, pero es completamente inútil si está conectado a una conexión inalámbrica. Noté esto cuando estaba en mi computadora portátil.

Entonces, ¿cómo arreglarlo? Simple: deshabilita tu tarjeta LAN. De Verdad. Simplemente vaya a sus conexiones de red, encuentre su tarjeta LAN, haga clic derecho y elija deshabilitar. Ahora prueba tu emulador. Si eres como yo, de repente ... ¡funciona!


Dentro del emulador de Android, encender el Modo Avión y luego apagarlo nuevamente funcionó para mí.


Descubrí que al iniciar el emulador con ''borrar datos del usuario'', se solucionó este problema para mí después de reconstruir mi máquina dev desde Vista x64 a Win7 x64.


Después de leer esto decidí mirar mis "NICs". Puse esto entre comillas porque, como muchos, ejecuto nics virtuales para dispositivos como Hamachi y Virtual Box. Después de deshabilitar Hamachi, puedo usar internet. Mi conjetura es que el emulador elige el primer nic disponible sin importar si es virtual. Ahora para saber si puedo reorganizar mi pedido de nic sin derribar mi caja.

Windows 7 32bit


En eclipse ir a DDMS.

bajo DDMS seleccione Emulator Control , que contiene el estado de telefonía en el estado de telefonía contiene datos -> seleccione Inicio , esto habilitará su conexión a Internet, si desea deshabilitar la conexión a Internet para el Emulador, entonces ---> seleccione Ninguno

(Nota: Esto habilitará las conexiones a Internet solo si su PC / computadora portátil en la que está ejecutando su eclipse tiene conexiones a Internet activas).


En mi caso, solo tuve que iniciar el dispositivo virtual Android (AVD) desde el "Android SDK and AVD Manager", y estaba funcionando


Gracias por los punteros. Realmente ayudaron. La palabra "Firewall" hizo clic en una idea en mi mente.

Tengo una máquina con Windows XP con conexión WIFI y sin proxy. Tengo Norton Internet Security ejecutándose en mi máquina que tiene un Firewall inteligente. Este Firewall inteligente administra el acceso de los programas a la red, incluido emulator.exe. Entré en Configuración -> Control de programa y luego concedí acceso completo a emulator.exe. Después de esto comencé a usar Android Emulator y bang ... pude conectarme a internet.

Espero que esto ayude a la gente nueva.

~ Saggy


Las preferencias de Mis órdenes de servicio eran correctas (Wi-Fi primero) pero aún no se podía conectar.

La respuesta fue apagar el Thunderbolt Bridge:

Preferencias del sistema> Red> Thunderbolt Bridge

Luego, configura Configurar IPv4 como desactivado y aplica tus cambios.

No es necesario atornillar con puntos de acceso en el emulador.


Me encuentro con este problema cuando ejecuto el simulador por primera vez, lo resolví configurando el servidor dns con

Library/Android/sdk/platform-tools/adb shell getprop net.dns1

obtener el actual servidor dns del simulador 10.0.2.3

Luego configúralo a mi servidor lan dns

Library/Android/sdk/platform-tools/adb shell setprop net.dns1 192.168.1.1


Mi plataforma: Mac OS 10.6.4 Eclipse: 3.6

Tuve un problema similar en el que el fondo de la aplicación de mi mapa era gris (sin mosaicos) y el navegador no podía conectarse a Internet.

Dentro de Eclipse fui a Ejecutar configuraciones -> Destino y agregué " -dns-server XXXX " y todo funcionó bien después. (obviamente XXXX era la dirección IP de mi servidor DNS).


No estoy seguro de si este es tu problema, pero así es como solucioné el mío.

Siempre tuve este error "No se encontraron servidores DNS" al iniciar el emulador e hice muchas investigaciones en Google sin éxito. De todos modos, encontré una publicación en algún lugar (no puedo encontrarla más) que dijera que la cantidad de NIC, la cantidad de entradas de DNS podría afectar al emulador. Además, sabiendo que el emulador utiliza una función de API de Windows (GetNetworkParams ()) para resolver las entradas de DNS, no podía confiar en el archivo% WINDOWS% / System32 / Hosts.

Sin embargo, fui a las propiedades de las NIC (en Windows 7) para encontrar que estaba especificando una IP estática, pero no entradas de DNS. Entonces, obtuve las entradas de DNS de mi enrutador y las conecté en la propiedad NIC. ¡Reinicié el emulador y ahora está usando las entradas de DNS correctas!

¡Puedo usar mi conexión de internet con el emulador ahora, y funciona de maravilla!

¡Espero eso ayude!


No estoy usando un proxy ... sin embargo estoy usando una secuencia de comandos ... ¿Hay alguna manera alrededor de esto? Estoy detrás de un firewall de la empresa.


Para usar Internet a través de proxy en el emulador, pruebe estos pasos. Funcionó para mí:

Vaya a configuración-> Conexiones inalámbricas y redes-> Redes móviles-> Nombres de puntos de acceso. Pulse el botón de menú. Aparecerá un menú de opciones.

En el menú de opciones, seleccione Nuevo APN.

Haga clic en Nombre. proporcionar nombre a apn decir Mi APN.

Haga clic en APN. Introduzca www.

Haga clic en Proxy. ingrese la IP de su servidor proxy. Puede obtenerlo desde el menú de opciones de internet de Internet Explorer.

haga clic en Puerto. ingrese el número de puerto en mi caso fue 8080. Puede obtenerlo en el menú de opciones de Internet de Internet Explorer.

Haga clic en Nombre de usuario. Proporcionar nombre de usuario en formato dominio / nombre de usuario. En general es su sistema de inicio de sesión.

Haga clic en la contraseña. proporcione la contraseña de su sistema.

Presione el botón de menú otra vez. Aparecerá un menú de opciones.

pulsa guardar esto e intenta abrir tu navegador. Creo que te ha ayudado?


Pensé que tenía problemas con la conexión de mi emulador a Internet, pero resultó ser un problema con el código que estaba usando. Sé que es obvio, pero en primer lugar pruebe el navegador en el emulador para confirmar que no tiene acceso a Internet. Hubiera ahorrado una hora si hubiera hecho eso primero.


Resolví mi deshabilitación de todas las conexiones de red, excepto la conexión wifi que estaba usando, y luego configuré las propiedades en esa conexión habilitada restante para tener direcciones DNS asignadas estáticamente. (No hay DHCP) Esto fue en Win7 64bit


Si está detrás de un proxy en el Administrador de SDK, en Tools -> Options , NO configure la configuración del proxy. Cuando ejecute desde la línea de comandos, agregue -http-proxy :

emulator.exe -avd YOUR_AVD_NAME_HERE -http-proxy PROXY:PORT

Trabajó para mi.


Si estás en Mac, prueba esto.

  1. Ir al icono de Apple -> Preferencias del sistema -> Red
  2. Haga clic en el icono de engranaje en el y seleccione ''Establecer orden de servicio''
  3. Traiga la interfaz activa antes que otra interfaz.
  4. Reinicie el emulador de Android.

Si estás usando MacOS con 2.2 y sigues viendo un error sobre la conectividad de datos, prueba lo anterior, funciona.

  • Eliminé todas las interfaces de red a través de Sys Prefs excepto LAN
  • Incluso aunque DHCP me proporcionó mi DNS, volví a escribir el DNS con un solo servidor
  • Utilicé -http-proxy en la línea de comandos para especificar uno

Comienza a trabajar en la oficina. Uf.


Tengo Mac OS X 10.7.2, Eclipse Helios Service Release 2. También trabajo a través de Proxy y mi configuración de IP es a través de DHCP. Resolví este problema primero, utilizando este artículo http://www.gitshah.com/2011/02/android-fixing-no-internet-connection.html , luego eliminé la configuración del Emulador y solo vaya a Ejecutar-> Ejecutar configuraciones-> Destino-> Opciones de línea de comandos de emulador adicionales y escriba allí -http-proxy xxx.xx.111.1: 3128. También me gustaría decir que cuando escribí también un DNS como este: -dns-server xxx.xx.111.1 -http-proxy xxx.xx.111.1: 3128 no funcionó, pero cuando quité DNS funcionó. También me gustaría tener en cuenta que las Opciones de línea de comandos del emulador adicional no son visibles sin desplazarse hasta la parte inferior de esa ventana. También quiero señalar que cuando cambies las opciones del emulador, todas las aplicaciones funcionarán. Pero si escribe Opciones de línea de comandos de emulador adicionales, debe escribirlas cada vez que se encuentre en cada destino de aplicación en Ejecutar configuraciones.


Tuve el mismo problema en mi Windows 7 virtual.

  1. Ir a Conexiones de Red
  2. Alt> Avanzado> Configuración avanzada ...
  3. En la segunda pestaña trae la interfaz de redes de internet en la parte superior.

Espero que sea útil gracias a



Tuve un problema similar. Instalé una aplicación que requería el permiso de INTERNET (y la usé) y, de repente, funcionó.

Chicos, verifiquen también si no están conectados a través de una VPN en algún lugar, ya que también pueden interrumpir la conexión a Internet.

blacharnia


parece que podría haber algunas razones por las que podría no haber conexión a Internet para un emulador, en mi caso, estaba trabajando desde casa, donde tengo una conexión inalámbrica, luego ingresé a la oficina y la conecté directamente, sin embargo, aunque mi conexión inalámbrica estaba desconectada no fue deshabilitado resultando en ninguna conexión de emulador. Según tengo entendido, cuando se inicia busca un adaptador de red y, si hay algún conflicto aquí, puede que no haya conexión a Internet. para resolverlo, vaya a Inicio> Configuración> Conexiones de red, haga clic con el botón derecho en Conexión de red inalámbrica (si no está usando conexión inalámbrica) y seleccione Desactivar


sí, en win 7 inicia el emulador con privilegios de administrador y todo estará bien, o al menos obtendrás la conexión inalámbrica en android.


Existen diferentes soluciones a este problema. Uno de estos, le mostraré mi experimento y los resultados observados en los resultados utilizando un estudio reciente de Android y las imágenes AVD descargadas en 2017.

  1. Lo primero que tienes que hacer es lanzar tu AVD desde Android Studio. (En mi caso elijo NEXUSAPI25 Android 7.1 imagen)

  2. Vaya a Configuración -> Wirless y redes -> Red celular -> Puntos de acceso -> (+) presione agregar -> ingrese lo siguiente si no tiene ningún proxy NTLM o proxy (eso significa que está conectado directamente)

    a. agregar el nombre de apn como myAPN b. agregar apn server => www c. Guarda y trata de navegar por internet.

Si esto no funciona, agregue ''ANDROID_SDK_ROOT'' en su variable de entorno

Luego, inicie AVD usando el comando del emulador como sigue

emulator -avd Nexus25 -dns-server 8.8.8.8

  1. Para aquellos que usan proxies NTLM, les mostraré cómo me funciona a continuación.

  2. agregue su ruta Android_sdk_root a su variable de entorno. Este código de línea de comando se lee con éxito, como usar nombres AVD y así sucesivamente.

  3. Inicie su emaulator usando el siguiente comando

> emulador -avd Nexus_5X_API_25 -http-proxy http://username:password@ipaddress:port

ENTRAR