On this page

Survicate Android SDK

The Survicate Android SDK will increase your APK size by approximately 2MB when obfuscated. Note that the SDK features a Time To Live (TTL) mechanism of 60 seconds. This means any modifications made to your survey will be reflected on your respondents' devices after a delay of up to 60 seconds.

Requirements

  • Using Survicate Mobile SDK requires an account at survicate.com. You can create your account here for free, or become invited to your company account by one of your colleagues.
  • Survicate SDK version 6.0.0 or higher.
  • CompileSdk version 35 or higher.
  • Android Gradle Plugin version 8.6.0 or higher with compatible Gradle version.
  • Kotlin version 2.0 or higher (if your app uses Kotlin).
  • Compatibility with Java 8 language features.
  • Respondent's device running Android version 5 or above.

Apps using Survicate SDK from March 1, 2027:

Android:

  • Survicate SDK version 7.0.0 or higher (required).
  • CompileSdk version 36 or higher (required).
  • Respondent's device running Android 6.0 / API level 23 or higher (required).
  • Kotlin version 2.2 or higher (required).
  • Android Gradle Plugin version 8.13.2 or higher (required).
  • Gradle version 8.13 or higher, compatible with your Android Gradle Plugin version (required).