استثنای AmapiSdk

public class AmapiSdkException extends Exception

ApiLevelException

این خطا زمانی رخ می‌دهد که سطح API دستگاه پایین‌تر از سطح API مورد نیاز باشد.

DeviceNotManagedException

وقتی دستگاه توسط سازمان مدیریت نمی‌شود، این خطا رخ می‌دهد.

EnvironmentNotPreparedException

زمانی که محیط برای فراخوانی API آماده نباشد، استثنا ایجاد می‌شود.

InternalException

به دلیل خطای داخلی، تماس ناموفق بود.

InvalidArgumentException

استثنا زمانی رخ می‌دهد که آرگومان درخواست نامعتبر باشد.

OemSystemUpdateException

استثنای پایه برای خطاهای مربوط به کلاینت به‌روزرسانی سیستم OEM.

AndroidDevicePolicyAppDisabledException

این خطا زمانی رخ می‌دهد که برنامه‌ی «خط‌مشی دستگاه اندروید» (Android Device Policy) روی دستگاه غیرفعال باشد.

AndroidDevicePolicyAppNotInstalledException

این خطا زمانی رخ می‌دهد که برنامه‌ی Android Device Policy روی دستگاه نصب نشده باشد.

AndroidDevicePolicyAppNotUpdatedException

وقتی برنامه‌ی «سیاست دستگاه اندروید» به‌روز نباشد، این خطا رخ می‌دهد.

AndroidDevicePolicyInstallConsentDeclinedException

این خطا زمانی رخ می‌دهد که رضایت نصب Android Device Policy رد شود.

AndroidDevicePolicyInstallConsentDismissedException

وقتی رضایت نصب خط‌مشی دستگاه اندروید رد می‌شود، استثنا ایجاد می‌شود.

AndroidDevicePolicyInstallOrUpdateRecoverableException

این خطا زمانی رخ می‌دهد که برنامه‌ی مربوط به خط‌مشی دستگاه اندروید نصب نشده یا به‌روزرسانی نشده باشد.

AndroidDevicePolicyInstallOrUpdateUnrecoverableException

این خطا زمانی رخ می‌دهد که برنامه‌ی مربوط به خط‌مشی دستگاه اندروید نصب نشده یا به‌روزرسانی نشده باشد.

EnvironmentNotReadyException

زمانی که محیط برای فراخوانی API آماده نباشد، استثنا ایجاد می‌شود.

GooglePlayServicesAppNotUpdatedException

این خطا زمانی رخ می‌دهد که برنامه‌ی Google Play Services به‌روزرسانی نشده باشد.

InvalidSystemUpdateStateException

زمانی رخ می‌دهد که عملیاتی روی منبع به‌روزرسانی سیستم انجام می‌شود، اما منبع در وضعیت معتبری برای آن عملیات نیست.

MultipleOtaClientsException

زمانی رخ می‌دهد که AMAPI چندین برنامه کلاینت OEM OTA را که سعی در استفاده از API دارند، شناسایی کند.

PlayStoreUpdateUnrecoverableException

وقتی به‌روزرسانی فروشگاه گوگل پلی با شکست مواجه شد، استثنا ایجاد شد.

SystemUpdateAlreadyExistsException

زمانی پرتاب می‌شود که یک منبع به‌روزرسانی سیستم با نام مشخص‌شده از قبل وجود داشته باشد.

SystemUpdateNotFoundException

زمانی رخ می‌دهد که منبع به‌روزرسانی سیستم مشخص‌شده پیدا نشود.

UpdateControlStateNotFoundException

زمانی که UpdateControlState فعلی پیدا نشود، پرتاب می‌شود.

UpdateControlStateRequiredException

زمانی رخ می‌دهد که یک API فراخوانی می‌شود که نیاز به فعال بودن UnifiedUpdateControl دارد، اما فعال نیست.


استثنای پایه برای تمام استثنائاتی که توسط SDK ایجاد می‌شوند.

خلاصه

سازندگان عمومی

AmapiSdkException (
@ NonNull String message,
Throwable cause,
String requestId
)

روش‌های ارثی

از kotlin.Throwable

سازندگان عمومی

استثنای AmapiSdk

public AmapiSdkException(@NonNull String message, Throwable cause)

استثنای AmapiSdk

public AmapiSdkException(
    @NonNull String message,
    Throwable cause,
    String requestId
)
پارامترها
@ NonNull String message

پیامی که قرار است به کاربر نمایش داده شود

Throwable cause

علت اصلی استثنا

String requestId

شناسه درخواستی که در طی آن استثنا رخ داده است