usar samsung restringir qué puedo pueden porque para móviles moviles mis los determinar desactivar datos como aplicaciones aplicacion algunas activar activan android android-emulator internet-connection

android - samsung - porque no se activan mis datos moviles



¿Cómo desactivo la conexión a Internet en Android Emulator? (11)

Estoy intentando verificar la conectividad de Internet en Android usando el siguiente método. Tengo una conexión wifi.

private boolean checkInternetConnection() { ConnectivityManager cm = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE); // Test for connection if (cm.getActiveNetworkInfo() != null && cm.getActiveNetworkInfo().isAvailable() && cm.getActiveNetworkInfo().isConnected()) { return true; } else { // No conection return false; } }

Desconecto mi PC de Internet y luego trato de ejecutar el método anterior. ¡¿Todavía siempre vuelve verdadero ?! ¿Por qué?


Actualización de Android Studio 3.0

Simplemente arrastre y abra el centro de control y haga clic en el botón del modo avión como lo que está haciendo en su dispositivo real.

Por favor, tengan paciencia conmigo para un emulador muy lento.


De Eclipse

Para deshabilitar la conexión a Internet, vaya a Eclipse y haga

menu Window -> Show view -> Other -> Android -> Devices

Ahora seleccione su emulador en ejecución y vuelva a ir a:

menu Window -> Show View -> Other -> Android -> Emulator Control

Ahora en eso ... establece Datos para anular el registro desde casa.

Desde dispositivo y emulador

En el dispositivo o en el emulador, ve a:

Setting -> Wireless & networks -> Airplane Mode -> OK


En realidad, puede deshabilitar la conexión a Internet en el simulador tal como lo haría en un teléfono real .

  1. Desliza hacia abajo la pantalla para ver el panel de notificaciones.
  2. Toca el ícono de la red de datos
  3. Desactiva la red celular.

Lo intenté con éxito en una imagen de Android 4.4 cargada en mi simulador.


Hay muchos métodos. Estoy explicando dos métodos aquí.

  1. Simplemente presiona la tecla F8 para habilitar o deshabilitar la conexión a Internet .
  2. Artículo de lista

Simplemente inicie su emulador, mantenga presionado el botón de encendido y luego seleccione:

Modo avión desactivado

Desconectará tu emulador de Internet. Si desea volver a conectarse, simplemente mantenga presionado el botón de encendido nuevamente y seleccione:

Modo de avión ENCENDIDO

¡Y la conexión a Internet de tu emulador comenzará a funcionar!


Las versiones recientes de emuladores proporcionan una manera más fácil, desde una vista ADT:

Window -> Show view -> Other... -> Android -> Emulator Control

Simplemente cambie el valor de "Datos" de "Estado de telefonía" y vuelva a probar su aplicación.


Para verificar en un dispositivo real (y también en el emulador), vaya a:

Configuración> Conexiones inalámbricas y redes> Redes móviles> Datos habilitados

Desmárcala y funcionará.


Pasos para deshabilitar Internet en el emulador de Android:

  1. Primero instala la aplicación en el emulador
  2. Mantenga presionado el botón de encendido de su emulador
  3. Elige el modo de avión

Ahora su emulador no aceptará una conexión a Internet.

Nota: Aquí después del modo Airplan, no puede instalar y ejecutar su aplicación en el emulador, por lo tanto, antes de ponerla en modo avión, ejecute su aplicación en su emulador.

Para volver a la normalidad una vez más, presione el emulador y elija la misma opción.


Prueba el siguiente comando

WIFI: $ adb shell svc wifi enable $ adb shell svc wifi disable MOBILE DATA: $ adb shell svc data enable $ adb shell svc data disable


Puede deshabilitar la conexión a Internet presionando F8 en cualquier emulador de Android. Es un botón de alternar, por lo que si no tiene conexión a Internet, iniciará la conexión a Internet y, si ya tiene una conexión a Internet, la desconectará.


telnet localhost 5554 (o número de emulador de Android)

Internet habilitado:

gsm data home

Internet deshabilitado:

gsm data unregistered

Puede usar mi biblioteca, disponible en http://www.cristianmarquez.com.ar .


public boolean isOnline() { ConnectivityManager cm = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE); return cm.getActiveNetworkInfo().isConnectedOrConnecting(); }