About the SDK

The DENT Carrier SDK for Android enables your app to download and install eSIMs on the target device. To create a DENT Carrier account, please contact us via e-mail at info@straic.io.

Overview

You need a valid DENT Carrier account to access the DENT Carrier Backoffice. Please contact us for more information at info@straic.io.

Requirements

The eSIM installation is currently supported for Android 9.0+

  • Android 5.0+

  • Latest Target SDK Version 31

Supported devices

  • Google Pixel 8, 8 Pro

  • Google Pixel 7, 7a, 7 Pro

  • Google Pixel 6, 6a, 6 Pro

  • Google Pixel 5, 5a

  • Google Pixel 4, Pixel 4a, Pixel 4a with 5G and Pixel 4 XL

  • Google Pixel 3a and Pixel 3a XL

  • Samsung Galaxy Z Flip

  • Samsung Galaxy A54 5G

  • Samsung Galaxy Fold

  • Samsung Galaxy Note20, Note20 Ultra

  • Samsung Galaxy S23, S23+, S23 Ultra

  • Samsung Galaxy S22, S22+, S22 Ultra

  • Samsung Galaxy S21 5G, S21+ 5G, S21 Ultra 5G

  • Samsung Galaxy S20, S20+, S20 Ultra

  • Samsung Galaxy Z Flip

  • Samsung Galaxy Z Fold 2

  • Samsung Galaxy Z Fold 4

  • Samsung Galaxy Z Fold 5

  • Samsung Galaxy Z Flip 3, Z Flip 3 Fold

  • Samsung Galaxy Z Flip 4

  • Samsung Galaxy Z Flip 5

  • Samsung Galaxy Book 2

  • Samsung Galaxy Book 3

Proguard, R8

Recommended environment:

  • AndroidStudio 4.1+

  • Gradle 6.5+

The DENT Carrier SDK will configure your app's Proguard, R8 rules using proguard-rules.txt.

# Proguard configuration for StraicSDK 1.x.x
-keep class io.straic.StraicSDKKt { *; }
-keep class io.straic.sdk.** { *; }

Introduction

The DENT Carrier SDK for Android is an eSIM library written in Kotlin. You can install eSIMs through your app on the target device. This documentation is for the DENT Carrier SDK v1.2.1. The following steps are necessary:

You can install the SDK using Gradle.

For the initialization, you need an SDK Key. You can find your SDK Key in the DENT Carrier Backoffice under "SDK Integration -> Android -> SDK Key".

For access to the DENT Carrier Backoffice please contact info@straic.io.

All release and related information can be found here.

Last updated