Requirements for the Android SDK

This guide outlines the system requirements and development environment setup needed to use the Agentforce Mobile SDK for Android.

To develop using the Agentforce SDK, you'll need:

  • Android Studio: Android Studio Meerkat 2024.3.1 or newer
  • Android Gradle Plugin: Version 8.9.1
  • Kotlin: Version 1.9.22 or higher
  • Minimum SDK Version: API level 29 (Android 10) or higher
  • Jetpack Compose: The SDK's UI components are built with Compose. Your project must be configured to use it.

Several features of the SDK require user permissions.

  • Camera access for image attachments
  • Microphone access for voice input
  • Storage access for file sharing

Update your AndroidManifest.xml with the following perms and providers.

Also, add file paths to res/xml.

@xml/file_paths

@xml/pdf_file_paths