ClipShare SDK Docs
  • Welcome!
  • MOBILE SDK
    • Android
      • Installation
      • Initialization
      • Sharing Clips
      • Customization
      • API Documentation
    • iOS
      • Installation
      • Initialization
      • Sharing Clips
      • Customization
      • API Documentation
  • WEB SDK
    • JavaScript
      • Installation
      • Access Token Handling
      • Sharing Clips
      • Customization
      • Implementation Errors
      • API documentation
Powered by GitBook
On this page
  • Initialize Snapscreen
  • Accessing SDK Instance
  1. MOBILE SDK
  2. Android

Initialization

Steps to initialize ClipShare functionality.

PreviousInstallationNextSharing Clips

Last updated 2 years ago

Initialize Snapscreen

ClipShare internally needs to connect and authenticate to the same backend services as the SnapOdds SDK, so please refer to the SnapOdds initialization steps in and perform them before the following steps. Also note that if you use the provided predefined environments, the environment you use needs to match for both SDKs.

Initialization

In order to initialize ClipShare, the following class method must be called in your custom Application class in onCreate()


class MyApplication: Application() {
    
    override fun onCreate() {
        super.onCreate()
​
        ClipShare.setup(
            Environment.PRODUCTION
        )
    }
}

Accessing SDK Instance

Once ClipShare has been initialized, it can be retrieved by calling:

ClipShare.instance
https://docs.snapodds.com/docs/mobile-sdk/android/snapodds-operator/initialization