Android Management SDK リリースノート

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

最新の更新

安定版リリース リリース候補版
2026 年 6 月 2 日 1.8.1

依存関係の宣言

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

repositories {
  ...
  google()
}

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

dependencies {
    def amapi_version = "1.8.1"

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

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

バージョン 1.8.1

2026 年 6 月 2 日

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

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

バージョン 1.8.0

2026 年 4 月 15 日

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

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

  • OemSystemUpdateClient インターフェースを追加しました。これにより、OEM OTA クライアントは ADP にアップデートを通知して手順をクエリできます。このインターフェースには次のメソッドが含まれています。
    • システム アップデートの作成、取得、一覧表示(createSystemUpdategetSystemUpdatelistSystemUpdates など)。
    • アップデート プロセスのさまざまな段階の報告(reportSystemUpdateDownloadingreportSystemUpdateDownloadedreportSystemUpdateAppliedreportSystemUpdateAborted など)。
    • AMAPI の手順をオーバーライドした場合や、手順に従うことができない場合のアクションの報告(reportSystemUpdateDownloadingWithOverridereportSystemUpdateDownloadPrevented など)。
    • アップデート制御状態の管理とクエリ(updateUpdateControlStategetUpdateControlState など)。
  • OEM OTA クライアントが ADP からコールバックを受け取るために実装する必要がある OemSystemUpdateHandler インターフェースを追加しました。これには次のものが含まれます。
    • onSystemUpdatesChanged: アップデート手順の変更を OEM クライアントに通知します。
    • listPendingSystemUpdates: ADP によって呼び出され、保留中のアップデートのリストをリクエストします。
    • getUpdateControlState: ADP によって呼び出され、OEM クライアントの現在のアップデート制御状態を取得します。

バージョン 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 Device Policy(ADP)アプリを使用して、デバイスの登録を簡素化します。
  • デバイス トラストの例外で追加情報が利用可能になり、安定性とパフォーマンスが向上しました 。AmapiSdkException をご覧ください。

バージョン 1.5.0-rc01

2025 年 7 月 24 日

このバージョンでは、カスタム Device Policy Controller(DPC)のデバイスの登録フローが改善されました。この合理化されたアプローチでは、AMAPI SDK と Android Device Policy(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 日

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

  • 初回リリース。