--- title: "Prerequisites" url: https://docs.catalyst.zoho.com/en/sdk/android/v2/prerequisites/ description: "This page defines the prerequisites you would need to fulfill to work with the Catalyst Android SDK." last_updated: 2025-07-08T14:07:39Z service: All Services type: general related_links: - name: "Create Catalyst Projects" url: /en/getting-started/catalyst-projects - name: "Developer Tools" url: /en/getting-started/set-up-a-catalyst-project/developer-tools --- # Prerequisites Before you begin working with Catalyst Android SDK, you must ensure that you meet all the following prerequisites: * [Create a Catalyst project](https://docs.catalyst.zoho.com/en/getting-started/catalyst-projects/) in the Catalyst console to host your mobile app. > **Note**: You can host one Android app and one iOS app in each project. The Android or iOS can either be built natively with the Catalyst Android or [iOS](https://docs.catalyst.zoho.com/en/sdk/ios/v2/overview/) SDKs, or with Catalyst [Flutter SDK](https://docs.catalyst.zoho.com/en/sdk/flutter/v2/overview/). * Create or import an Android project in [Android Studio](https://developer.android.com/studio) * Ensure that your Android project and Android Studio meet these **minimum supported environments**: * Android Studio- 3.1.1 or later * OS- Android 21 (Lollipop 4.4) * Kotlin- 1.3.20 * Gradle- 3.4.0 After you have configured the prerequisite environments, you can register your app with Catalyst and download the configuration file that is provided tailored to your app. You must include this configuration file in your Android app's structure, as it will contain the definitions of certain properties required for your app to function properly. We will discuss these steps in detail in the *setup section*.