Android Testing

Testing your app on an Android device is incredibly easy. All you need is either an APK or a machine to build your app on. Alternatively, if your app is already live in the Google Play Store, we have accounts for that too.

Google Play Store

All of our Android devices are connected to a Google Play account, so will be able to download free apps published on the store.

Testing from PC

  • Ensure target device has usb debugging enabled (most devices are already enabled, otherwise see “Enabling USB debugging”)
  • Connect the target device to your PC and run from your IDE or ‘adb install {output apk name}.apk’

Testing from remote service / web

You can easily host your APK on a remote service, such as Dropbox, or host it on your own server.

  • Enable unknown sources (Settings > Security > Unknown Sources)
  • Download your APK
  • Install from ‘Download’ app
  • Run as normal

Enabling USB debugging

Most of the devices you’ll use in the Lab will already have Developer mode on and USB debugging enabled, but if it doesn’t, here’s how you can enable it:

Android 2.0 – 2.3.x

  • Settings > Applications > Development > USB Debugging

Android 3.0 – 4.1.x

  • Settings > Developer Options > USB Debugging

Android 4.2.x and higher

  • Settings > About phone / tablet > Tap the Build number field seven times
  • Settings > Developer Options > USB Debugging

Connect the target device and authorise the computer if a popup appears asking if you wish to “Allow USB debugging?”