Preparing for Couchbase Lite on Android

      +

      Description — Prerequisites for the installation of Couchbase Lite
      Abstract — Laying out some of the pre-requisites and preparatory steps to be considered before installing Couchbase Lite for android

      Supported Versions

      The requirements listed below are for the Java/Kotlin SDK on Android (Minimum API Level 22).

      If you’re developing with the C/C++ SDK on Android, the minimum API Level is 24. For C/C++ SDK requirements, see Couchbase Lite for C - Android Requirements.

      The Supported OS Versions lists certified Android versions. Couchbase does not test against, nor guarantee support for, uncertified Android versions such as versions built from source.

      Platform Runtime architectures Minimum API Level

      Android

      armeabi-v7a

      22

      Android

      arm64-v8a

      22

      Android

      x86

      22

      Android

      x86_64

      22

      Supported Versions for Vector Search 4.0.0

      To use Vector Search, you must have Couchbase Lite installed and add the Vector Search extension to your Couchbase Lite application. Vector Search is available only for 64-bit architectures and Intel processors that support the Advanced Vector Extensions 2 (AVX2) instruction set. To verify whether your device supports the AVX2 instructions set, follow these instructions.

      Platform Runtime architectures Minimum API Level

      Android

      arm64-v8a

      23

      Android

      x86_64

      23