App Monitor Android SDK release notes

Updated at:

This topic describes the version updates for the Android SDK.

SDK privacy policy and compliance

To ensure your product meets privacy compliance requirements, use the latest SDK version from the official Alibaba Cloud documentation website. This helps reduce the risk of privacy violations. Before you use the App Monitor software development kit (SDK), read the EMAS Privacy Policy. Then, connect to the SDK as described in Connect to the Android SDK.

SDK information

SDK name

App Monitor

Developer

Hangzhou Alibaba Cloud Intelligence Technology Co., Ltd.

SDK package name

com.aliyun.emas.apm

SDK version

3.2.0

SDK update time

2026-07-30

SDK size

8.5 MB

SDK MD5 hash

689c7f17be143d2363a40a0ccb1efc41

Privacy Policy

EMAS Privacy Policy

Version history

SDK version history

SDK version number

Update description

3.2.0

  • Optimization Code optimization.

2.9.0

  • Optimization Performance optimization.

  • Feature Added an API operation for private data collection.

2.8.0

  • Feature Network analysis now supports the system's HttpURLConnection.

  • Important

    Use this SDK version with plugin version 3.1.0 or later. Otherwise, the App Performance Analytics feature will not work correctly.

2.7.0

  • Optimization Code optimization.

2.6.0

  • Upgrade Upgraded Remote Log Access. The related API operations are updated.

  • Feature Added a conditional pull feature.

2.5.0

  • Optimization Optimized the collection policy for main thread stuttering.

2.4.0

  • Feature Added a feature to collect data on main thread stuttering.

  • Optimization Code optimization.

2.3.0

  • Feature Added support for emulator detection.

  • Optimization Code optimization.

2.2.0

  • Optimization Added support for a 16 KB paging size.

  • Optimization ANR collection now supports Android 10 and earlier versions.

2.1.0

  • Feature Memory monitoring.

2.0.0

  • Optimization Unified the connection types for Crash Analytics, App Performance Analytics, and Remote Log Access.

Android Gradle Plugin version history

Latest Maven coordinates: com.aliyun.ams:alicloud-apm-plugin:3.3.0

Important

The APM Gradle plugin supports Android Gradle Plugin (AGP) 3.0.0 and later.

Plugin version number

Update description

3.3.0

  • Optimization Added support for AGP 9.

3.2.0

  • Optimization Fixed an issue where instrumentation might fail during a debug compile.

3.1.0

  • Added support for code instrumentation for App Performance Analytics.

    Warning

    Use SDK version 2.8.0 or later. Otherwise, a runtime error will occur.

3.0.4

  • Optimization Fixed a compile error that occurred with earlier versions of AGP.

3.0.2

  • Optimization Fixed a compile error.

3.0.0

  • Optimization Consolidated into a single plugin. This resolves an issue where symbol files might not be uploaded for AGP 8 and later.

Historical version history

Because the Android Gradle Plugin (AGP) updated its API operations, different plugins are provided for different AGP versions.

  • If your project uses an AGP version that is 3.0.0 or later, but earlier than 8.0.0, use the AGP3-AGP7 plugin.

  • If your project uses AGP version 8.0.0 or later, use the AGP8 plugin.

Important

Previous versions provided separate plugins for AGP versions earlier than 8.0.0 and for versions 8.0.0 and later. Future releases will no longer be separated by AGP version.

AGP3-AGP7

Latest Maven coordinates: com.aliyun.ams:alicloud-apm-plugin:2.6.0-agp3

Plugin version number

Update description

2.6.0-agp3

  • Feature Added support for automatically uploading symbol files during the compile phase.

2.5.0-agp3

  • Optimization Fixed conflicts with other SDKs.

2.4.0-agp3

  • Optimization Fixed a compile error that occurred with AGP versions earlier than 7.

2.3.0-agp3

  • Optimization Fixed a compile error.

2.1.0-agp3

  • The Feature provides App Performance Analytics and network monitoring.

AGP8

Latest Maven coordinates: com.aliyun.ams:alicloud-apm-plugin:2.5.0-agp8

Plugin version number

Update description

2.5.0-agp8

  • Feature Added support for automatically uploading symbol files during the compile phase.

2.4.0-agp8

  • Optimization Fixed conflicts with other SDKs.

2.3.0-agp8

  • Optimization Fixed a compile error.

2.1.0-agp8

  • Feature Added support for App Performance Analytics and network monitoring.

Sub-product historical version history

Note

Starting April 14, 2025, the App Monitor SDK will include the features of the Crash Analytics, App Performance Analytics, and Remote Log Access sub-product SDKs. Future version iterations will not be based on individual sub-product features. Therefore, separate version histories for sub-product SDKs will no longer be provided.

Crash Analysis

SDK version number

Update description

3.1.0

  • Added Collects app memory overview data upon a crash.

  • Optimization Resolved a compile conflict caused by the Kotlin version.

3.0.0

  • Refactor Reworked the crash collection implementation to support the collection of out-of-memory (OOM) crashes.

  • Refactored the SDK interface to improve usability.

  • Optimization Changed the Maven artifact to alicloud-apm-crash-analysis.

2.1.0

  • Code optimization. Removed the policy to shut down the service after consecutive crashes.

2.0.0

  • Optimized the AES encryption pattern to meet Google Play requirements.

1.9.0

  • Data collection compliance optimization.

  • Note

    • alicloud-android-ha-adapter version 1.2.4.0-open is required.

1.8.0

  • Code optimization. Improved the success rate of ANR collection.

1.7.0

  • Upgraded targetSdkVersion to 30.

  • Simplified permissions.

  • Note

    • alicloud-android-ha-adapter version 1.2.2.0-open is required.

1.6.0

  • Privacy compliance optimization.

1.5.0

  • Code optimization.

1.4.0

  • Privacy compliance optimization.

1.3.0

  • Performance optimization.

1.2.6

  • You can add custom information to abnormal logs.

  • Code optimization.

App Performance Analytics

SDK version number

Update description

1.1.5.0-open

  • Added Collects the minor version field.

1.1.4.0-open

  • Privacy compliance improvements. Added support for disabling private data collection.

1.1.3.0-open

  • Upgraded targetSdkVersion to 30.

  • Simplified permissions.

  • Note

    • alicloud-android-ha-adapter version 1.2.3.0-open is required.

1.1.2.0-open

  • Separated initialization from enabling App Performance Analytics.

  • Note:

    • alicloud-android-ha-adapter version 1.2.0.0-open is required.

1.1.1.0-open

  • Performance optimization.

1.0.8.2-open

  • Performance optimization.

1.0.8.1-open

  • Performance optimization.

1.0.8.0-open

  • Added network performance monitoring.

1.0.7.9-open

  • Adapted for Android 10.

  • Code optimization.

Remote Log Access

SDK version number

Update description

1.1.8.0-open

  • Data collection compliance optimization.

  • Note

    • alicloud-android-ha-adapter version 1.2.4.0-open is required.

1.1.7.0-open

  • Upgraded targetSdkVersion to 30.

  • Simplified permissions.

  • Note

    • alicloud-android-ha-adapter version 1.2.3.0-open is required.

1.1.6.0-open

  • Separated initialization from enabling Remote Log Access.

1.1.5.0-open

  • Provided an API operation to set the maximum size for log files.

  • Prompt stability

1.1.4.5-open

  • Code optimization to improve performance.

1.1.4.4-open

  • Improved compatibility.

1.1.4.3-open

  • Added support for package names that contain underscores (_).

  • Fixed an issue where log uploads failed on Huawei phones.

  • Improved stability for x86_64.

1.1.4.0-open

  • Added active reporting.

1.1.3.2-open

  • Support for x86-64

1.1.3.1-open

  • Added an API operation to update nicknames.

1.1.2.3-open

  • Added support for arm64-v8a.