---
title: प्रारंभीकरण
canonical: https://developer.unico.io/hi/dual-api/developers/sdks-and-tools/android/initialization
locale: hi
generated_by: markdown-export
---

## कहाँ प्रारंभ करें

SDK को **एप्लिकेशन लोड** पर प्रारंभ करें — आमतौर पर `Application` क्लास में या आपकी एंट्री Activity के `onCreate` में। backend के साथ SDK प्रमाणीकरण में कुछ सेकंड लगते हैं, इसलिए जल्दी प्रारंभ करने से उपयोगकर्ता के कैप्चर बटन टैप करने और कैमरा खुलने के बीच की देरी से बचा जा सकता है। अधिक जानकारी के लिए [Best practices](/developers/sdks-and-tools/android/resources) देखें।

## AcessoBioConfigDataSource के माध्यम से कॉन्फ़िगरेशन

एक क्लास बनाएं जो `AcessoBioConfigDataSource` को implement करे और Onboarding टीम से प्राप्त क्रेडेंशियल उजागर करे:

### Kotlin

  ```kotlin title="UnicoConfig.kt"
  import com.acesso.acessobio_android.onboarding.AcessoBioConfigDataSource

  class UnicoConfig : AcessoBioConfigDataSource {
    override fun getBundleIdentifier(): String = BUNDLE_IDENTIFIER
    override fun getHostKey(): String = SDK_KEY
  }
  ```

### Java

  ```java title="UnicoConfig.java"
  import com.acesso.acessobio_android.onboarding.AcessoBioConfigDataSource;

  public class UnicoConfig implements AcessoBioConfigDataSource {
    @Override
    public String getBundleIdentifier() {
      return BUNDLE_IDENTIFIER;
    }

    @Override
    public String getHostKey() {
      return SDK_KEY;
    }
  }
  ```

## परिवेश चयन

**sandbox** और **production** के बीच चुनाव प्रारंभीकरण के दौरान किया जाता है। SDK इंस्टेंस बनाते समय `setEnvironment` के माध्यम से वांछित परिवेश पास करें:

### Kotlin

  ```kotlin
  var acessoBioBuilder: IAcessoBioBuilder = AcessoBio(activity, createCallback()).apply {
    setEnvironment(Environment.UAT)
  }
  ```

### Java

  ```java
  IAcessoBioBuilder acessoBioBuilder = new AcessoBio(activity, createCallback());
  acessoBioBuilder.setEnvironment(Environment.UAT);
  ```

उपलब्ध परिवेश प्रकारों की पूरी सूची के लिए, [API Reference > Initialization API](/developers/sdks-and-tools/android/api-reference/initialization-api) देखें।

## कैमरा मोड कॉन्फ़िगर करना

`acessoBioBuilder` से `UnicoCheckCamera` इंस्टेंस बनाएं, smart capture व्यवहार और locale कॉन्फ़िगर करते हुए:

### Kotlin

  ```kotlin
  val unicoCheckCamera: UnicoCheckCamera = acessoBioBuilder
      .setAutoCapture(true)
      .setSmartFrame(true)
      .setLocale(LocaleTypes.EN_US)
      .build()
  ```

### Java

  ```java
  UnicoCheckCamera unicoCheckCamera = acessoBioBuilder
      .setAutoCapture(true)
      .setSmartFrame(true)
      .setLocale(LocaleTypes.EN_US)
      .build();
  ```