Search code examples
androidandroid-testingandroid-networkingandroid-internet

Android Testing - Signal Quality


I want to test how my app functions with api calls in different levels of network strength. Is there anyway to control or limit the network strength on an android device? I want to test my app during minimal cellular signal, 3g signal, 4g signal, and wifi.


Solution

  • When you create an emulator on Android Studio you can select the speed of the network between those speeds : Full HSDPA UMTS EDGE GPRS HSCSD GSM

    You can also change it at runtime : emulator -netspeed gsm

    More infos here : http://developer.android.com/intl/es/tools/devices/emulator.html