All Products
Search
Document Center

HTTPDNS:Android SDK release notes

Last Updated:Jun 02, 2026

Track version changes, new features, and bug fixes for the HTTPDNS Android SDK.

SDK privacy and compliance

To ensure compliance, always use the latest SDK version from the Alibaba Cloud documentation. Before using HTTPDNS, review the EMAS Privacy Policy, the HTTPDNS SDK Compliance Statement (Android), and integrate the SDK as described in Android SDK.

SDK information

SDK name

HTTPDNS

Developer

Hangzhou Alibaba Cloud Intelligence Technology Co., Ltd.

Package name

com.alibaba.sdk.android.httpdns

SDK version

2.6.9

Update date

2026-06-02

SDK size

181 KB

MD5

cad4a1f7c30db49968aa63395417a3ae

Privacy policy

EMAS Privacy Policy

Update history

SDK version

Update date

Description

2.6.9

2026-06-02

  • Added a log callback interface with log levels to improve stability.

Important

If your current version is earlier than 2.4.0, read the Android SDK version upgrade guide before you upgrade.

2.6.8

2026-04-10

  • Added support for disabling automatic network stack detection.

2.6.7

2025-09-25

  • Improved code stability.

2.6.6

2025-09-22

  • Optimized cache management during network changes to improve stability.

2.6.5

2025-07-28

  • Optimized the cache policy.

2.6.4

2025-05-26

  • Improved code stability.

  • Added compatibility with the 16 KB page size feature of Android 15.

2.6.3

2025-04-21

  • Increased the minimum supported Android version from 2.3 (API Level 9) to 4.4 (API Level 19).

  • Enhanced parsing interface security with encryption and signing support.

  • Optimized the getService method to reduce call overhead.

  • Added the setContext method to set the parsing context during initialization.

  • Added the setSecretKey method to set the signing key for the parsing interface during initialization.

  • Added the setAesSecretKey method to set the encryption key for the parsing interface during initialization.

2.5.0

2024-09-23

  • General code enhancements.

2.4.3

2024-09-10

  • Added an option to discard persistent cache records expired beyond a configurable threshold.

  • Code improvements.

2.4.2

2024-06-26

  • Added multi-region scheduling entry point selection.

  • Added local DNS fallback configuration.

  • Code improvements.

2.4.1

2024-06-20

  • Updated the obfuscation rules.

  • Reduced empty resolution results.

2.4.0

2024-05-16

  • Optimized interfaces.

  • Refactored the parsing API to provide synchronous, asynchronous, and non-blocking synchronous interfaces.

Important

This version includes interface changes. Follow the Android SDK documentation to update your integration.

2.3.5

2024-03-14

  • Improved network environment detection accuracy.

  • Code improvements.

2.3.4

2024-02-26

  • Optimized data collection for compliance.

2.3.3

2024-01-08

  • Optimized the Cloud DNS trigger logic. Cloud DNS is now also triggered by resolution results from the disk cache, based on their TTL.

2.3.2

2023-08-25

  • Renamed APIs for clarity. For example, the getIpByHostAsync API is now getIPv4ForHostAsync. The old API name is deprecated and will be removed in a future release.

2.3.1

2023-07-04

  • The crash protection feature is now disabled by default.

2.3.0

2022-09-22

  • Added APIs to control the cache duration.

  • The SDK can now determine the network request type (IPv4 or IPv6). Consequently, the setNetworkChecker helper interface in HttpDnsSettings is deprecated.

  • Code improvements.

2.2.2

2022-04-07

  • Compliance optimizations.

2.0.2

2021-05-07

  • The service IP update interface now supports switching between HTTP and HTTPS.

  • Fixed the service IP update logic for applications where HTTP is disabled.

  • The synchronous interface now waits for results when resolving the same domain concurrently.

  • Improved resolution timeout logic for better service IP switching.

2.0.0

2021-02-04

  • Enabled pre-parsing via the batch parsing interface.

  • Separated the IPv4 and IPv6 parsing interfaces.

  • Code improvements.

1.3.3

2020-10-21

  • Added support for multiple instances.

  • Performance optimizations.

1.3.2

2020-04-27

  • Added region parameter support for nodes outside the Chinese mainland.

1.3.0

2020-03-02

  • Added support for custom parsing.

  • Code improvements.

1.2.5

2019-03-11

  • Code improvements.

  • Optimized logging.

  • Improved exception handling.