Native Android Requirements

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

Salesforce Requirements 

The SalesforceSDK project is built with the Android 9 Pie (API 28) library.

Android Requirements 

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 17 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 9 Pie (API 28)
    • Target API: Android 15 (API 35)
  • 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.

Tip

See Also 

We've Moved

Welcome to the new home of the Mobile SDK Developer Guide! For now, the Japanese guide can be found in PDF form.