---
title: الإعداد المحدد
canonical: https://developer.unico.io/ar/dual-api/developers/sdks-and-tools/android/installation/specific-setup
locale: ar
generated_by: markdown-export
---

****مفتاح SDK****

تواصل مع **فريق دعم العملاء (CS) / الإعداد** واطلب **مفتاح SDK**، مع تقديم معرّفات تطبيقاتك:

  - **Application ID** (Android) — يوجد في ملف `build.gradle` باسم `applicationId`
  - **Bundle Identifier** (iOS، إن كان ذلك مناسبًا)
  - **Host** (الويب، إن كان ذلك مناسبًا)
  - **بصمة SHA-256 للتطبيق** (مشروط) — مطلوبة إذا كنت تخطط لاستخدام [Passkey](./passkey)

  سيقوم فريق Unico بربط مفتاح SDK بمعرّفاتك. مفتاح SDK هو القيمة التي ستُرجعها من `getHostKey()` في [خطوة التهيئة](../initialization).

****قواعد التشويش****

لا يمكن تشويش SDK. أضف القواعد التالية إلى ملف `proguard-rules.pro`:

  ```proguard title="proguard-rules.pro"
  -keep class kotlin.coroutines.**
  -keep class kotlinx.coroutines.**
  -keep class com.acesso.acessobio_android.** { *; }
  -keep class io.unico.** { *; }
  -keep class br.com.makrosystems.haven.** { *; }
  -keep class HavenSDK.** { *; }
  -keep class HavenSDK** { *; }
  ```

  :::note[DexGuard]
  إذا كنت تستخدم **DexGuard** (GuardSquare)، نوصي بالإصدار **9.12.11 أو أعلى**. القواعد تختلف عن ProGuard — تواصل مع دعم Unico للحصول على مجموعة القواعد المحددة.
  :::