AmapiSdkException

open class AmapiSdkException : Exception

فئات فرعية مباشرة معروفة
ApiLevelException

يتم عرض هذا الاستثناء عندما يكون مستوى واجهة برمجة التطبيقات على الجهاز أقل من مستوى واجهة برمجة التطبيقات المطلوب.

EnvironmentNotPreparedException

يتم عرض هذا الاستثناء عندما لا تكون البيئة جاهزة لتلقّي طلبات البيانات من واجهة برمجة التطبيقات.

InternalException

تعذّر إجراء المكالمة بسبب خطأ داخلي.

InvalidArgumentException

يتم عرض هذا الاستثناء عندما تكون وسيطة الطلب غير صالحة.

الفئات الفرعية غير المباشرة المعروفة
AndroidDevicePolicyAppDisabledException

يتم عرض هذا الاستثناء عند إيقاف تطبيق "سياسة Android للأجهزة" على الجهاز.

AndroidDevicePolicyAppNotInstalledException

يتم عرض هذا الاستثناء عندما لا يكون تطبيق "سياسة Android للأجهزة" مثبَّتًا على الجهاز.

AndroidDevicePolicyAppNotUpdatedException

يحدث هذا الخطأ عندما يكون تطبيق "سياسة Android" غير محدّث.

AndroidDevicePolicyInstallConsentDeclinedException

يتم عرض هذا الاستثناء عند رفض الموافقة على تثبيت تطبيق "سياسة Android Device Policy".

AndroidDevicePolicyInstallConsentDismissedException

يتم عرض هذا الاستثناء عند رفض الموافقة على تثبيت تطبيق Android Device Policy.

AndroidDevicePolicyInstallOrUpdateRecoverableException

يتم عرض هذا الاستثناء عندما لا يكون تطبيق "سياسة Android Device Policy" مثبَّتًا أو ليس محدَّثًا.

AndroidDevicePolicyInstallOrUpdateUnrecoverableException

يتم عرض هذا الاستثناء عندما لا يكون تطبيق "سياسة Android Device Policy" مثبَّتًا أو ليس محدَّثًا.

EnvironmentNotReadyException

يتم عرض هذا الاستثناء عندما تكون البيئة غير جاهزة لتلقّي طلبات البيانات من واجهة برمجة التطبيقات.

GooglePlayServicesAppNotUpdatedException

يتم عرض هذا الاستثناء عندما يكون تطبيق "خدمات Google Play" قديمًا.

PlayStoreUpdateUnrecoverableException

يتم عرض هذا الاستثناء عند تعذُّر تحديث "متجر Google Play".


الاستثناء الأساسي لجميع الاستثناءات التي تطرحها حزمة SDK

ملخّص

طُرق وضع التصميم العامة

AmapiSdkException(message: String, cause: Throwable?)
AmapiSdkException(message: String, cause: Throwable?, requestId: String?)

السمات الموروثة

من kotlin.Throwable

طُرق وضع التصميم العامة

AmapiSdkException

AmapiSdkException(message: String, cause: Throwable?)

AmapiSdkException

AmapiSdkException(
    message: String,
    cause: Throwable? = null,
    requestId: String? = null
)
المعلمات
message: String

الرسالة التي ستُعرض للمستخدم

cause: Throwable? = null

السبب الأساسي للاستثناء

requestId: String? = null

رقم تعريف الطلب الذي حدث خلاله الاستثناء