Emulator Control

The last tab in the DDMS is the so-called Emulator Control. By selecting one of our adb devices and starting it, a tab with some additional options will be shown:

Emulator Control

With the emulator control, we can modify our phone network in several ways:

  • It is possible to select a different configuration for the data and voice (home network, roaming, not found, denied, and so on)
  • The speed and latency of the Internet connection can be defined
  • It is possible to simulate an incoming phone call or an incoming SMS from a defined phone number
  • We can send fake locations to our emulator. This can be done either manually or by uploading a GPX/KML file

Get Android High Performance Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.