Skip to content

AndroidId module

Artifact: com.affise:module-androidid (module-androidid/build.gradle:50).

implementation("com.affise:module-androidid:1.7.8")

Provides persistent ANDROID_ID-derived identification so the Affise device id can survive reinstalls.

Entry class: AndroidIdModule : AffiseModule(), AndroidIdApi (module-androidid/src/main/java/com/affise/attribution/module/androidid/AndroidIdModule.kt:14).

Public API: AndroidIdApi.getAndroidId(): String? (attribution/src/main/java/com/affise/attribution/modules/androidid/AndroidIdApi.kt:5-7).

None beyond the core attribution project. No additional AndroidManifest.xml entries.

AndroidIdModule.kt:42-47: ANDROID_ID, ANDROID_ID_MD5.

Related: Device info — Get Affise device Id.