AppsFlyer Android SDK release notes

At a glance: Check out the SDK release notes for a quick overview of the latest changes to the Android SDK. Developers looking for more comprehensive details should review the Android Release Notes on the Dev Hub.

Legacy SDK versions for iOS and Android will stop being supported on a fixed six-month cycle. This cycle is designed to provide advanced notice, helping teams plan ahead and maintain full app functionality without disruption. Upgrading to the latest SDK ensures access to the newest features, improved stability, and ongoing support.

 Important!

To ensure a smooth transition, app developers are encouraged to update to the latest SDK version before the End-of-Support date. 

End of support vs. Deprecated

AppsFlyer distinguishes between Deprecated and End-of-Support SDK versions to clarify the level of support and impact on data measurement.

  •  Deprecated versions: SDK versions that are no longer recommended due to known issues, such as critical bugs. These versions can still send data to AppsFlyer, but continued use is discouraged. and upgrading to a supported version is strongly advised.
  • End-of-Support versions: SDK versions for which measurement is fully stopped across all platforms. For both Android and iOS, installs, sessions, and in-app events will not be measured. Any traffic from these versions (unless specifically excluded by the Product team) will receive a 400 status code, meaning the SDK will attempt to send API calls as usual, but AppsFlyer servers will reject them, and the data will not be processed.

Android SDK Releases

The table below provides release notes for supported Android SDK versions, including release dates and key updates for developers. For developer information, see Android SDK integration guide for developers.

Version Release date Notes
6.18.0 2026-03-17
  • Stability improvements and fixes.
6.17.6 2026-03-11
  • Fixed an issue where the value of AF_STORE set by the app was not being sent by the SDK.
6.17.5 2025-11-26
  • Stability improvements and fixes.
  • New purchase validation API (validate and log purchase) is now generally available.
6.17.4 2025-10-15
  • Updated the integration between the SDK and the Advanced Security Module. This version is compatible with Security Module v2.0.0 and above.
  • If you are using the Advanced Security Module and would like to update the SDK to v6.17.4 - you must update the Security Module to v2.0.0 as well.
6.17.3 2025-08-18
  • Technical update: Stability and performance improvements.
6.17.2 2025-08-05
  • Technical update: Updated to targetSDKVersion 35
6.17.1 2025-07-28
  • Updated the validateAndLogInAppPurchase API for in-app purchase validation API (currently in Beta)
  • Added integration with Google Play Integrity API  to enable device‑integrity verification through Google Play
6.17.0 2025-04-24
6.16.2 2025-03-02
  • Fixed an issue that could cause build errors when integrating the SDK.
6.16.1 2025-02-17
  • Updated the API for manually sending DMA Consent data to AppsFlyer.
6.16.0 2024-12-17
  • Added support for Samsung preload attribution. Learn more.
  • Added support for revenue measurement in the Privacy Sandbox attribution API (closed beta).
  • Updated Dexguard to v9.8.12 to resolve stability issues and enhance security.
6.15.2 2024-10-10
  • Stability improvements and fixes
  • Internal updates related to Privacy Sandbox Attribution API
6.15.1 2024-08-28

Versions upgrade:

  • targetSDKVersion: v34
  • Gradle: v8.7
  • Java: v17
6.15.0 2024-07-31
  • Added the logAdRevenue method to send ad revenue data to AppsFlyer. Note: Starting with this version, the AdRevenue Connector should no longer be used; it must be replaced by the logAdRevenuemethod. Learn more
6.14.2 2024-06-10
  • Fixed an issue with fetching Meta Install Referrer on apps built with Unity.
6.14.1 2024-05-29 SDK maintenance
6.14.0 2024-04-18
  • Added support for the updated Purchase Validation flow. This feature is currently in closed beta. Learn more.
  • Updated Huawei Referrer integration. Learn more.
6.13.1 2024-04-03 SDK maintenance
6.13.0 2024-02-08
  • Added support for Google's new EU consent policy (DMA)
6.12.6 2024-01-29 SDK maintenance
6.12.5 2023-12-18
  • Added the original_link parameter to the deep linking callback in the ESP resolution flow.
6.12.4 2023-10-25
  • Dexguard updated to version 9.4.16 to improve SDK stability.
6.12.3 2023-08-31 SDK maintenance
6.12.2 2023-08-02
  • Fixed a bug that could cause the app to crash on some devices in Android 8.1.0 and Android 11.
6.12.1 2023-06-29
  • Fixed an issue where the Play Store launch was delayed in cross promotion.
  • Fixed a bug causing the app to crash on some devices.
6.12.0 2023-06-28
  • Deprecated - please use version 6.12.1.
6.11.2 2023-06-29
  • Fixed a bug causing the app to crash on some devices.
6.11.1 2023-06-6
  • Deprecated - please use version 6.12.1.
  • Fixed a bug where the app sometimes crashed after initializing the SDK.
6.11.0 2023-05-16
  • Fixed an issue that sometimes caused the app to freeze on some devices when the SDK attempted to obtain the Google Play Referrer
6.10.3 2023-04-25 SDK maintenance

6.10.2 (Deprecated)

 

  Deprecated
6.10.1 2023-03-01
  • Fixed an issue that sometimes caused apps on Samsung devices to close when initializing the SDK. This issue affected apps with SDK V6.6.0 and above.
6.10.0 2023-02-13
  • New AppsFlyer domain for communication between the SDK and AppsFlyer servers.
  • Changed setHost API when empty or null values are sent. Learn more

Unsupported SDK versions

The following SDK versions have reached End-of-Support status. These versions can no longer send data to AppsFlyer, and any traffic from them will be rejected.

Version Release Date Notes
6.9.4
End of support:
2025-09-08
2022-12-6
  • Fixed an issue where sending an ad revenue event from the ad revenue SDK connector triggered a call to the conversion listener.
  • Fixed an issue that sometimes caused apps to freeze when an ad revenue event was sent from the ad revenue SDK connector.
6.9.3
End of support:
2025-09-08
2022-11-28
  • Updated the internal request structure for Get Conversion Data (GCD). Note: Response data remains the same.
  • Fixed an issue where the SDK triggered a GCD request when the app had the ConversionListener set to null.
6.9.2
End of support:
2025-09-08
2022-10-02
  • Fixed an issue related to a delay in requesting a purchase validation using the validateAndLogInAppPurchase API.
6.9.1
End of support:
2025-09-08
2022-09-19 SDK maintenance
6.9.0
End of support:
2025-09-08
2022-09-12
  • Added support for Xiaomi GetApps Store Referrer.
  • Updated the internal API for ad revenue reporting. Starting this version, only the generic ad revenue SDK connector is supported.
6.8.2
End of support:
2025-09-08
2022-08-29
  • Fixed a critical issue with the caching mechanism of the SDK introduced in V6.7.0, causing cached events to be sent multiple times.
6.8.1
(Deprecated)
End of support:
2025-09-08
2022-08-24
  • Deprecated. Please use V6.8.2.
6.8.0
(Deprecated)
End of support:
2025-09-08
2022-07-18
  • Deprecated. Please use V6.8.2.
  • Removed the enableLocationCollection API from the SDK. The app can still report the user’s location data by passing it to the SDK directly via the logLocation API.
  • Added the com.google.android.gms.permission.AD_ID permission to the SDK's AndroidManifest.xml. Read more about it here.
  • Fixed an issue related to optimization and obfuscation using R8.
6.7.0
(Deprecated)
End of support:
2025-09-08
2022-06-19
  • Deprecated. Please use V6.8.2.
  • Changed how the SDK handles requests to the AppsFlyer servers. Following this change, the request for reporting the first app open (conversion) will be prioritized over in-app events and other types of requests. Read more about it here.
  • New API: setDisableNetworkData to opt-out from collecting the information about the cellular network (carrier name, operator name).
6.6.1
End of support:
2025-03-03
2022-05-16 SDK maintenance
6.6.0
End of support:
2025-03-03
2022-05-01
  • Added more parameters to UDL's onDeepLinking callback for Direct Deep Linking flow (existing users). For more information.
6.5.4
End of support:
2025-03-03
2022-03-23 SDK maintenance
6.5.3
End of support:
2025-03-03
2022-03-09
  • Bugfix: Fixed issue with the creation of user-invite links that contain non-English characters.
6.5.2
End of support:
2025-03-03
2022-01-26
  • Fixed issue when resolving URL for deferred deep linking in UDL.
  • Updated to DexGuard 9.2
  • Refactoring and internal changes.
6.5.1
End of support:
2025-03-03
2021-12-29
6.5.0
End of support:
2025-03-03
2021-12-07
  • Refactoring and internal changes.
6.4.3
End of support:
2025-03-03
2021-11-14
  • Fixed a bug introduced in  V6.4.2with LinkGenerator causing the creation of links with missing URL parameters.
6.4.2
End of support:
2025-03-03
2021-10-24

The following were resolved:

  • pid parameter being appended twice to custom URLs generated by LinkGenerator.
  • Extra / was added to the af_dp value when using LinkGenerator to create custom URI schemes.
  • Both IMEI and AndroidID were collected, if the app triggered the collection of only one of them.
6.4.1
End of support:
2025-03-03
2021-10-17 Resolved compilation error when using Gradle version earlier than V3.5.4.
6.4.0
End of support:
2025-03-03
2021-09-12

New API: setSharingFilterForPartners lets you configure which partners the SDK should exclude from data-sharing.

As of this version, setSharingFilter and setSharingFilterForAllPartners are deprecated.

6.3.2

End of support: 2024-08-31

2021-06-06 New API: setDisableAdvertisingIdentifiers
6.3.1
End of support: 2024-08-31
2021-05-26
  • New API: performOnDeepLinking
  • Added the ability to trigger the User Invite API before calling start/after calling stop
  • Bugfix: Fixed an issue where a call to waitForCustomerUserId wasn't released even after calling setCustomerUserId
6.3.0
End of support: 2024-08-31
2021-04-29
  • Bugfix: Wrong invocation of onConversionDataFail upon in-app event send request failure
  • Bugfix: motion sensor metric collection (for fraud detection)
  • Bugfix: Obfuscation-related fix to UDL
  • Technical update to the OneLink API
6.2.3
End of support: 2024-08-31
2021-03-04 SDK maintenance
6.2.0
End of support: 2024-08-31
2021-02-07
6.1.4
End of support: 2024-08-31
2021-01-12
  • Added support for DexGuard V9
6.1.3
End of support: 2024-08-31
2020-12-24
6.1.1
End of support: 2024-08-31
2020-12-03
  • Added support Samsung Galaxy Store referrer
  • Minor bug fixes and performance improvements.
6.1.0
End of support: 2024-08-31
2020-11-09
6.0.1
End of support: 2024-08-31
2020-10-28 SDK maintenance
6.0.0
End of support: 2024-08-31
2020-10-14
  • Major changes to SDK functionality and API including deprecation and method name changes. Learn more