Skip to main content

Android - Environment Setup

Welcome. This section walks you through getting a Q2 Mobile SDK Android development environment up and running — from the very first prerequisite all the way to a DevApp that builds and launches on a device.

How this section is organized

Setup is split into two parts:

  1. Prerequisites — everything you need before you write or build any code: hardware, software, network access, and Q2 accounts.
  2. Installation — cloning the DevApp, pasting in your token, configuring settings.json, and managing your Java version.

If you have shipped Android apps before and already have a working setup, skim the Pre-Development Checklist, then jump straight to DevApp Setup. If this is your first Android project — or you work in an organization with strict firewall and software policies — read the prerequisites in order.

Where to start

If you...Start here
Are new to Android developmentPrerequisites Overview
Already have Android Studio + a JDK + Git installedPre-Development Checklist
Need to know which hosts your firewall must allowNetwork and Firewall
Already have everything in placeDevApp Setup

Pages in this section

Prerequisites

Installation

What's next

Once you have a DevApp that builds and runs, head to the Modules section to start writing your module.