AmapiSdkException

public class AmapiSdkException extends Exception

既知の直接サブクラス
ApiLevelException

デバイスの API レベルが必要な API レベルよりも低い場合にスローされる例外。

DeviceNotManagedException

デバイスがエンタープライズ管理されていない場合にスローされる例外。

EnvironmentNotPreparedException

API 呼び出しの準備が環境で整っていない場合にスローされる例外。

InternalException

内部エラーのため通話が失敗しました。

InvalidArgumentException

リクエスト引数が無効な場合にスローされる例外。

OemSystemUpdateException

OEM システム アップデート クライアントに関連するエラーの基本例外。

既知の間接的なサブクラス
AndroidDevicePolicyAppDisabledException

デバイスで Android Device Policy アプリが無効になっている場合にスローされる例外。

AndroidDevicePolicyAppNotInstalledException

Android Device Policy アプリがデバイスにインストールされていない場合にスローされる例外。

AndroidDevicePolicyAppNotUpdatedException

Android Device Policy アプリが最新でない場合にスローされる例外。

AndroidDevicePolicyInstallConsentDeclinedException

Android Device Policy のインストール同意が拒否されたときにスローされる例外。

AndroidDevicePolicyInstallConsentDismissedException

Android Device Policy のインストール同意が閉じられたときにスローされる例外。

AndroidDevicePolicyInstallOrUpdateRecoverableException

Android Device Policy アプリがインストールされていないか、最新でない場合にスローされる例外。

AndroidDevicePolicyInstallOrUpdateUnrecoverableException

Android Device Policy アプリがインストールされていないか、最新でない場合にスローされる例外。

EnvironmentNotReadyException

環境が API 呼び出しの準備ができていない場合にスローされる例外。

GooglePlayServicesAppNotUpdatedException

Google Play 開発者サービス アプリが最新でない場合にスローされる例外。

InvalidSystemUpdateStateException

システム アップデート リソースに対してオペレーションが試行されたが、リソースがそのオペレーションに有効な状態ではない場合にスローされます。

MultipleOtaClientsException

AMAPI が、API を使用しようとしている複数の OEM OTA クライアント アプリを検出したときにスローされます。

PlayStoreUpdateUnrecoverableException

Google Play ストアの更新に失敗した場合にスローされる例外。

SystemUpdateAlreadyExistsException

指定された名前のシステム アップデート リソースがすでに存在する場合にスローされます。

SystemUpdateNotFoundException

指定されたシステム アップデート リソースが見つからない場合にスローされます。

UpdateControlStateNotFoundException

現在の UpdateControlState が見つからない場合にスローされます。

UpdateControlStateRequiredException

UnifiedUpdateControl がアクティブであることを必要とする API が呼び出されたが、アクティブでない場合にスローされます。


SDK によってスローされるすべての例外の基本例外。

概要

パブリック コンストラクタ

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

パブリック コンストラクタ

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

例外が発生したリクエストの ID