Android Management SDK Release notes

  • Integrate the Android Management SDK by adding the Google Maven repository and necessary dependencies to your project's build.gradle file.

  • Utilize the com.google.android.libraries.enterprise.amapi:amapi dependency, ensuring you always use the latest version for optimal performance and stability.

  • Version 1.1.4 introduces a new DPC Migration package to facilitate device migration to AMAPI, with guidance available in the provided documentation.

The Android Management SDK (AMAPI SDK) release process may include a release candidate stage as part of the standard release process.

Latest Update

Stable Release Release Candidate
September 29, 2025 1.7.0-rc01
September 11, 2025 1.6.0

Declare dependencies

To add a dependency on AMAPI SDK, you must add the Google Maven repository to your project:

repositories {
  ...
  google()
}

Add the dependencies for the artifacts you need in the build.gradle file for your app or module:

dependencies {
    def amapi_version = "1.6.0"

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

For more information about dependencies, see Add build dependencies.

Version 1.7.0-rc01

September 29, 2025

This version includes the following updates:

  • Add to the available device trust signals the ManagementProviderInfo, which contains a human-readable business name of the management provider.
  • Introduce the REQUEST_DEVICE_INFO command to allow DPC apps to read the device EID. Call IssueCommandRequest with a RequestDeviceInfo type and specify DeviceInfo.EID as the device identifier being requested.

Version 1.6.0

September 11, 2025

This version includes the following updates:

Version 1.6.0-rc01

August 28, 2025

This version includes the following updates:

  • Introduce the possibility for EMMs using the Android Management API to install custom applications. See Manage custom apps with AMAPI.
  • Increase minSDK to API Level 23.

Version 1.5.0

August 11, 2025

This version includes the following updates:

  • Improved device enrollment flow for custom Device Policy Controllers (DPC). This streamlined approach uses the AMAPI SDK and the Android Device Policy (ADP) app to simplify device enrollment.
  • Stability and performance improvements with additional information available in device trust exceptions; See AmapiSdkException.

Version 1.5.0-rc01

July 24, 2025

This version introduces an improved device enrollment flow for custom Device Policy Controllers (DPC). This streamlined approach uses the AMAPI SDK and the Android Device Policy (ADP) app to simplify device enrollment.

Version 1.4.0

June 18, 2025

This version includes the Device.WorkProfileState signal to identify the device management state.

There are no differences with v1.4.0-rc01.

Version 1.4.0-rc01

June 02, 2025

This version includes the Device.WorkProfileState signal to identify the device management state.

Version 1.3.0

Apr 14, 2025

This version includes the first release of Device Trust from Android Enterprise.

There are no differences with v1.3.0-rc01.

Version 1.3.0-rc01

Feb 18, 2025

This version includes the first release candidate for Device Trust from Android Enterprise.

Version 1.1.5

May 13, 2024

This version includes the following updates:

  • Bug fixes and internal improvements.

Version 1.1.4

January 24, 2024

This version includes the following updates:

Version 1.0.1

February 15, 2022

This version includes the following updates:

  • Bug fixes and internal improvements.

Version 1.0.0

September 20, 2021

This version includes the following updates:

  • Initial release.