Android Management SDK リリースノート

Android Management SDK(AMAPI SDK)のリリース プロセスには、標準のリリース プロセスの一環としてリリース候補版のステージが含まれる場合があります。

最新の更新

安定版リリース リリース候補版
2026 年 10 月 28 日 1.9.0

依存関係の宣言

AMAPI SDK への依存関係を追加するには、Google の Maven リポジトリをプロジェクトに追加する必要があります。

repositories {
  ...
  google()
}

アプリまたはモジュールの build.gradle ファイルに、必要なアーティファクトの依存関係を追加します。

dependencies {
    def amapi_version = "1.9.0"

    implementation "com.google.android.libraries.enterprise.amapi:amapi:$amapi_version"
}

依存関係について詳しくは、ビルド依存関係の追加をご覧ください。

バージョン 1.9.0

2026 年 10 月 28 日

このバージョンには、次の更新が含まれています。

バージョン 1.8.4

2026 年 9 月 10 日

このバージョンには、次の更新が含まれています。

  • Kotlin 2.4.0 との互換性を確保するために、SDK の推移的な依存関係を更新しました。これにより、統合アプリで kotlinx-coroutines-core 1.11.0 以降が指定されていない場合に、アプリケーション ロール通知中に発生するクラッシュ(v1.8.2 と v1.8.3 に影響)が修正されます。

  • Instruction.InstructionType#FORCE のドキュメントを明確にしました。

バージョン 1.8.3

2026 年 8 月 12 日

このバージョンには、次の更新が含まれています。

  • 環境の準備が正常に完了した後にクライアント プロセスが再起動した場合、DEVICE_POLICY_CONTROLLER ロールを使用すると、SDK が古い「インストール済みだが準備ができていない」状態を返すことがある問題を修正しました。
  • サポートされる最小 Android API レベルが 24 になりました(23 から引き上げ)。

バージョン 1.8.2

2026 年 7 月 15 日

このバージョンには、次の更新が含まれています。

  • prepareEnvironment を呼び出すと、Google Play ストアを必要なバージョンに更新できず、Android デバイス ポリシーのインストールが失敗する問題を修正しました。

バージョン 1.8.1

2026 年 6 月 2 日

このバージョンには、次の更新が含まれています。

  • Android Device Policy アプリのインストール プロセス中の信頼性とエラーレポートを改善しました。
  • 環境準備フローを強化し、Google Play ストアの更新時の互換性と信頼性を向上させました。

バージョン 1.8.0

2026 年 4 月 15 日

このバージョンでは、OEM パートナーのサポートが導入され、OEM の無線(OTA)クライアントがシステム アップデートに関して Android デバイス ポリシー(ADP)アプリと双方向で通信できるようになりました。

このバージョンには、次の更新が含まれています。

  • OemSystemUpdateClient インターフェースを追加します。これにより、OEM OTA クライアントは ADP にアップデートを通知し、指示をクエリできます。このインターフェースには、次のメソッドが含まれています。
    • システム アップデート(createSystemUpdate、getSystemUpdate、listSystemUpdates など)を作成、取得、一覧表示します。
    • 更新プロセスのさまざまなステージ(reportSystemUpdateDownloading、reportSystemUpdateDownloaded、reportSystemUpdateApplied、reportSystemUpdateAborted など)を報告します。
    • AMAPI の指示をオーバーライドした場合、または指示に従うことができなかった場合(reportSystemUpdateDownloadingWithOverride、reportSystemUpdateDownloadPrevented など)に、実行したアクションを報告します。
    • 更新制御状態(updateUpdateControlState、getUpdateControlState など)を管理してクエリします。
  • OemSystemUpdateHandler インターフェースを追加します。OEM OTA クライアントは、ADP からコールバックを受信するために、このインターフェースを実装する必要があります。これには以下が含まれます。
    • onSystemUpdatesChanged: 更新手順の変更を OEM クライアントに通知します。
    • listPendingSystemUpdates: 保留中の更新のリストをリクエストするために ADP によって呼び出されます。
    • getUpdateControlState: OEM クライアントの現在のアップデート制御状態を取得するために ADP によって呼び出されます。
ただし、この機能が完全にサポートされた後も変更は必要ないため、パートナーは今すぐ統合を開始できます。

バージョン 1.7.1

2026 年 1 月 19 日

このバージョンには、次の更新が含まれています。

  • DEVICE_POLICY_CONTROLLER ロールを使用しているときに、Android 8 以前でアプリケーションが prepareEnvironment を呼び出せないバグを修正しました。他のロールでは、引き続き Android 10 以降が必要です。
  • ロギングを改善して診断を強化しました。パートナー様には、このバージョンを採用することをおすすめします。

バージョン 1.7.0

2025 年 11 月 3 日

このバージョンには、次の更新が含まれています。

  • 利用可能なデバイス信頼シグナルに ManagementProviderInfo を追加します。これには、管理プロバイダの人が読めるビジネス名が含まれます。
  • DPC アプリがデバイスの EID を読み取れるように、REQUEST_DEVICE_INFO コマンドを導入します。RequestDeviceInfo タイプを指定して IssueCommandRequest を呼び出し、リクエストするデバイス識別子として DeviceInfo.EID を指定します。
  • CVE-2023-2976 を修正するため、依存関係を更新しました。

バージョン 1.7.0-rc01

2025 年 9 月 29 日

このバージョンには、次の更新が含まれています。

  • 利用可能なデバイス信頼シグナルに ManagementProviderInfo を追加します。これには、管理プロバイダの人が読めるビジネス名が含まれます。
  • DPC アプリがデバイスの EID を読み取れるように、REQUEST_DEVICE_INFO コマンドを導入します。RequestDeviceInfo タイプを指定して IssueCommandRequest を呼び出し、リクエストするデバイス識別子として DeviceInfo.EID を指定します。

バージョン 1.6.0

2025 年 9 月 11 日

このバージョンには、次の更新が含まれています。

バージョン 1.6.0-rc01

2025 年 8 月 28 日

このバージョンには、次の更新が含まれています。

  • Android Management API を使用する EMM がカスタム アプリケーションをインストールできるようにします。AMAPI でカスタムアプリを管理するをご覧ください。
  • minSDK を API レベル 23 に引き上げます。

バージョン 1.5.0

2025 年 8 月 11 日

このバージョンには、次の更新が含まれています。

  • カスタムの Device Policy Controller(DPC)のデバイス登録フローを改善しました。 この合理化されたアプローチでは、AMAPI SDK と Android デバイス ポリシー(ADP)アプリを使用してデバイスの登録を簡素化します。
  • デバイス信頼の例外で利用可能な追加情報により、安定性とパフォーマンスが向上しました。AmapiSdkException をご覧ください。

バージョン 1.5.0-rc01

2025 年 7 月 24 日

このバージョンでは、カスタムの Device Policy Controller(DPC)のデバイス登録フローが改善されています。この合理化されたアプローチでは、AMAPI SDK と Android デバイス ポリシー(ADP)アプリを使用してデバイスの登録を簡素化します。

バージョン 1.4.0

2025 年 6 月 18 日

このバージョンには、デバイスの管理状態を識別する Device.WorkProfileState シグナルが含まれています。

v1.4.0-rc01 との違いはありません。

バージョン 1.4.0-rc01

2025 年 6 月 2 日

このバージョンには、デバイスの管理状態を識別する Device.WorkProfileState シグナルが含まれています。

バージョン 1.3.0

2025 年 4 月 14 日

このバージョンには、Device Trust from Android Enterprise の最初のリリースが含まれています。

v1.3.0-rc01 との違いはありません。

バージョン 1.3.0-rc01

2025 年 2 月 18 日

このバージョンには、Device Trust from Android Enterprise の最初のリリース候補版が含まれています。

バージョン 1.1.5

2024 年 5 月 13 日

このバージョンには、次の更新が含まれています。

  • バグの修正と内部的な改善を行いました。

バージョン 1.1.4

2024 年 1 月 24 日

このバージョンには、次の更新が含まれています。

バージョン 1.0.1

2022 年 2 月 15 日

このバージョンには、次の更新が含まれています。

  • バグの修正と内部的な改善を行いました。

バージョン 1.0.0

2021 年 9 月 20 日

このバージョンには、以下の更新が含まれています。

  • 初回リリース。