Want to keep learning?

This content is taken from the University of Southampton's online course, Secure Android App Development. Join the course to learn more.

Introduction to the environment

The first hands-on exercise in this course is to set up your development environment.

The Android development environment is easy to setup so don’t worry, even if you don’t have any prior knowledge we will provide with the resources to get you up and running.

Use a virtual environment

We strongly recommend that you use a virtual machine to build a sandbox so you can test and play around with the tools without any harm to your production environment.

If you don’t wish to use a virtual environment you can go straight to the installation of Android Studio at your own risk.

Software packages required

The software packages we are going to use are all free to download (however, some of them may be used only for a trial testing period such as Microsoft Windows 8.1 and Fortify SCA):

  • VMware Workstation Player
  • a version of Windows 64bit.
  • Android Studio
  • Fortify SCA with Android Studio plugin and installation manuals
  • the App code (BuggyTheApp)

The actual software that we ask you to download will depend on your operating system (Windows, Mac, Linux) so specific details are given in the next step.

Share this article:

This article is from the free online course:

Secure Android App Development

University of Southampton