Simule una baja conectividad de red para Android [cerrado]
Me gustaría probar mi aplicación para casos de baja conectividad de red. Excepto parado en el ascensor, ¿cuál es la mejor forma de hacerlo? Intenté envolver mi teléfono en papel de aluminio, pero no ayudó mucho.
Necesito probarlo en un dispositivo real, no en un emulador.
Esto puede parecer un poco loco, pero un horno microondas sirve como protección contra el microondas. Por lo tanto, colocar su dispositivo dentro de un horno microondas (¡NO encienda el horno microondas mientras su dispositivo esté adentro!) hará que la intensidad de la señal disminuya significativamente. Definitivamente es mejor que estar dentro de un ascensor...
Puedes usar el emulador para esto. Echa un vistazo a esta página: Emulador de Android . Preste atención a los siguientes dos argumentos:
-netdelay <delay>
Configure la emulación de latencia de red en . El valor predeterminado es ninguno. Consulte la tabla en Emulación de retardo de red para conocer los valores admitidos.
-netspeed <speed>
Configure la emulación de velocidad de red en . El valor predeterminado está completo. Consulte la tabla en Emulación de velocidad de red para conocer los valores admitidos.
Velocidades de referencia en kbps crecientes:
UP DOWN -------- ---------- gsm GSM/CSD 14.4 14.4 hscsd HSCSD 14.4 57.6 gprs GPRS 28.8 57.6 umts UMTS/3G 384.0 384.0 edge EDGE/EGPRS 473.6 473.6 hsdpa HSDPA 5760.0 13,980.0 lte LTE 58,000.0 173,000.0 evdo EVDO 75,000.0 280,000.0 full No limit ∞ ∞