signoAPI Android is supported on Android devices with API 24 and higher, and is directed at Android 16 (API 36). It can be used on Android devices with the following ABIs (Application Binary Interface): armeabi-v7a, arm64-v8a, x86_64 and x86. The devices with API 24 and higher can be targeted by specifying minSdkVersion in the build.gradle of your app. Your minSdkVersion, compileSdkVersion and targetSdkVersion can be specified in the build.gradle as follows:
android {
compileSdkVersion 36
defaultConfig {
applicationId "com.demo.app"
minSdkVersion 24
targetSdkVersion 36
}
}
Please note: This library has been tested with Gradle 8.14.3 and Android Gradle Plugin 8.13.2.
The UI of the library is optimised for smartphones and for Android tablets.
To be able to license signoAPI, the app integrating signoAPI must declare the authorisation android.permission.INTERNET in its AndroidManifest.xml as follows:
<uses-permission android:name="android.permission.INTERNET"/>
The signoAPI Android consists of two libraries that can be used in a custom project: