Fuerza de la señal del emulador de Android

¿Hay alguna manera de simular cambios en la intensidad de la señal en el emulador de Android. Tengo una fuerza de la señal de registro de phonestatelistener en mi aplicación. También estoy usando telnet para el emulador y comandos como gsm señal 5 5, pero sigo recibiendo 99 como mi fuerza de la señal rssi y -1 como la tasa de errores de bits.

Creo que es buena idea burlarse con la interfaz en estos casos

interface SignalInformation{ float signalStrength(); //etc... } 

Cree una clase dummy para burlarse, y luego cambie a clase real.

 class MockSignal implements SignalInformation{ public float signalStrength(){ return 3.5; //or whatever behaviour you want (ie random number) } } 

Bueno, espero que hayas conseguido la idea.

No creo que sea posible hacerlo en el emulador.

Fuente

  • Error interno al iniciar la aplicación
  • ¿Cómo puedo crear AVD para el Samsung Galaxy S4 (1080X1920)
  • Android: Instalación de Wikitude en el emulador de Android
  • ¿Habilitar el registro interno en el emulador de Android WebKit?
  • Cómo emular la ubicación GPS en el emulador de Android?
  • Cambios en la orientación del emulador de Android 2.3
  • Obtener complementos de terceros (Android)
  • Cuando comienzo eclipse y ejecute el proyecto androide, se abre un nuevo emulador cada vez,
  • Android / Eclipse emulador cómo limpiar los datos?
  • ¿Cómo configurar el diseño de Android para que admita todos los tamaños de pantalla?
  • Android emulator64-x86 se bloquea durante el proceso de inicio
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.