DENT Gigastore Documentation
  • Introduction
  • Start with Gigastore
    • Create an Account
    • Add Credits
    • Configure Inventory
    • Set Up Auto Top-Up for Credits
  • Technical Integration
    • API Integration
    • SDK Integration
  • API
    • Getting started
    • Open API Specification
    • Postman Collection
    • API Authentification
    • Offering Packages
    • Countries API
    • Supported Devices API
    • Customers
    • First Package
    • eSIM Profiles
    • Top-up
    • Package Refund
    • Error Handling
  • Webhooks
    • First Steps
    • eSIM Status
    • Balance Alert
    • Country Change
  • iOS SDK
    • First Steps
    • Download SDK
    • Enable Direct Installation
    • iOS Universal Link
    • Integrate SDK
    • Prepare eSIM Installation
    • Install eSIM
  • Android SDK
    • First Steps
    • Download SDK
    • Enable Direct Installation
    • Integrate SDK
    • Prepare eSIM Installation
    • Install eSIM
    • Testing
  • SDK Webhooks
    • Activation Request
    • Customer Registration
  • Guidelines
    • UX Guide
  • Customer support
    • Gigastore for Support Teams
    • Connectivity
    • Changing Device
    • Package Refund
Powered by GitBook
On this page
  • Prerequisites
  • Technical Requirements
  • Proguard, R8
  • Supported devices

Was this helpful?

  1. Android SDK

First Steps

DENT Gigastore Android SDK for installing eSIMs in third party apps

PreviousInstall eSIMNextDownload SDK

Last updated 6 months ago

Was this helpful?

Prerequisites

The Gigastore Android SDK extends our Gigastore API with the capability to install an eSIM profile directly.

  • You need a account to use the SDK.

  • You need a server integration with the .

  • Make sure that your Gigastore is filled up. Using this SDK, you can install an eSIM of one of your customers through your app on a user's device.

  • For the initialization, you need an SDK Key found on .

We created an example app to demonstrate how the SDK should be implemented and allow developers to test synchronization with Gigastore inventory. The app can be found .

Technical Requirements

  • Android Studio latest version

  • uses Android 9 or higher

  • target at least API level 28

Proguard, R8

Recommended environment:

  • AndroidStudio 4.1+

  • Gradle 6.5+

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

# Proguard configuration for Gigastore SDK 1.x.x
-keep class com.dentwireless.GigastoreSdkKt { *; }
-keep class com.dentwireless.gigastore_sdk.** { *; }

Supported devices

Check your device for an eSIM feature to verify its capabilities. These are some of the Android-supported devices:

  • Google Pixel 8 Series

  • Google Pixel 7 Series

  • Google Pixel 6 Series

  • Google Pixel 5 Series

  • Google Pixel 4 Series

  • Google Pixel 3a, Pixel 3a XL

  • Samsung Galaxy S24 Series

  • Samsung Galaxy S23 Series

  • Samsung Galaxy S22 Series

  • Samsung Galaxy S21 Series

  • Samsung Galaxy S20 Series

  • Samsung Galaxy Fold

  • Samsung Galaxy Z Flip

  • Huawei P40

  • Huawei P40 Pro

  • Motorola Razr (2019)

  • Nuu Mobile X5

  • Rakuten Mini

DENT Gigastore
Gigastore API
inventory
Gigastore
here