Native Android Requirements

To develop a native Android app, meet the Salesforce and Android requirements.

The SalesforceSDK project is built with the Android Nougat (API 24) library.

To install the Android development environment, go to the Mobile SDK Trailhead project and do the following steps:

  1. Install Common Components
  2. Set Up Your Android Development Environment

Here’s a list of the items you install.

  • Java JDK 11.0.11+9 or later—www.oracle.com/downloads.
  • Latest version of Android Studio —developer.android.com/sdk.
  • Android SDK, including all APIs in the following range:
    • Minimum API: Android Nougat (API 24)
    • Target API: Android 13 (API 33)
  • Android SDK Tools
  • Android Virtual Device (AVD)
  • For best results, install all Android SDK versions recommended by the Android SDK Manager, and all available versions of Android SDK tools.
  • On Windows, be sure to run Android Studio as administrator.