AmapiSdkException

public class AmapiSdkException extends Exception

מחלקות משנה ישירות מוכרות
ApiLevelException

חריגה שמופעלת כשמכשיר נמצא ברמת API נמוכה מרמת ה-API הנדרשת.

DeviceNotManagedException

חריגה שמופעלת כשהמכשיר לא מנוהל על ידי הארגון.

EnvironmentNotPreparedException

חריגה שמוחזרת כשהסביבה לא מוכנה לקריאה ל-API.

InternalException

השיחה נכשלה בגלל שגיאה פנימית.

InvalidArgumentException

חריגה שמופעלת כשהארגומנט של הבקשה לא תקין.

OemSystemUpdateException

חריגה בסיסית לשגיאות שקשורות ללקוח עדכון המערכת של יצרן ציוד מקורי (OEM).

מחלקות משנה לא ישירות מוכרות
AndroidDevicePolicyAppDisabledException

חריגה שמופעלת כשאפליקציית ‏Device Policy למכשירי Android מושבתת במכשיר.

AndroidDevicePolicyAppNotInstalledException

חריגה שמופעלת כשלא מותקנת במכשיר אפליקציית ‏Device Policy למכשירי Android.

AndroidDevicePolicyAppNotUpdatedException

חריג שמופעל כשאפליקציית ‏Device Policy למכשירי Android לא מעודכנת.

AndroidDevicePolicyInstallConsentDeclinedException

חריגה שמופעלת כשדוחים את בקשת ההסכמה להתקנת ‏Device Policy למכשירי Android.

AndroidDevicePolicyInstallConsentDismissedException

חריג שמופעל כשבקשת ההסכמה להתקנת ‏Device Policy למכשירי Android נדחית.

AndroidDevicePolicyInstallOrUpdateRecoverableException

חריגה שמופעלת כשאפליקציית ‏Device Policy למכשירי Android לא מותקנת או לא מעודכנת.

AndroidDevicePolicyInstallOrUpdateUnrecoverableException

חריגה שמופעלת כשאפליקציית ‏Device Policy למכשירי Android לא מותקנת או לא מעודכנת.

EnvironmentNotReadyException

חריגה שמופעלת כשהסביבה לא מוכנה לקריאה ל-API.

GooglePlayServicesAppNotUpdatedException

חריגה שמופעלת כשאפליקציית Google Play Services לא עדכנית.

InvalidSystemUpdateStateException

השגיאה הזו מופיעה כשמנסים לבצע פעולה במשאב System Update, אבל המשאב לא נמצא במצב תקין לפעולה הזו.

MultipleOtaClientsException

השגיאה הזו מופיעה כש-AMAPI מזהה כמה אפליקציות לקוח OTA של OEM שמנסות להשתמש ב-API.

PlayStoreUpdateUnrecoverableException

חריגה שנוצרה כשהעדכון של חנות Google Play נכשל.

SystemUpdateAlreadyExistsException

השגיאה הזו מופיעה כשכבר קיים משאב של עדכון מערכת עם השם שצוין.

SystemUpdateNotFoundException

השגיאה הזו מתרחשת כשלא ניתן למצוא משאב מסוים של עדכון מערכת.

UpdateControlStateNotFoundException

השגיאה הזו מופיעה אם לא נמצא UpdateControlState נוכחי.

UpdateControlStateRequiredException

השגיאה הזו מופיעה כשמתבצעת קריאה ל-API שנדרשת בו הפעלה של UnifiedUpdateControl, אבל הוא לא פעיל.


חריגת בסיס לכל החריגות שמוחזרות על ידי ה-SDK.

סיכום

‫constructors ציבוריים

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

‫constructors ציבוריים

AmapiSdkException

public AmapiSdkException(@NonNull String message, Throwable cause)

AmapiSdkException

public AmapiSdkException(
    @NonNull String message,
    Throwable cause,
    String requestId
)
פרמטרים
@NonNull String message

ההודעה שתוצג למשתמש

Throwable cause

הסיבה הבסיסית לחריגה

String requestId

המזהה של הבקשה שבמהלכה התרחשה החריגה