移动设备均带有一个国际移动设备识别码 (IMEI) 和一个移动设备识别码 (MEID)。在某些市场中,您可以使用安卓设备的 IMEI 和 MEID 进行归因。要使用此功能,您需要首先在 Adjust 控制面板中进行必要设置。完成设置后,才可以使用此插件。
IMEI 插件会提供设备的 IMEI 和 MEID。除 IMEI 和 MEID 外,SDK 还会继续使用其他标识符。
使用插件前,请确保已按照入门指南中的说明将 Adjust SDK 集成进您的应用。
将 IMEI 插件添加至您的应用
Maven
如果您使用的是 Maven,请将以下 dependency 添加至您的 build.gradle
文件:
作为 JAR 添加
您也可以访问我们的发布页面,将插件作为 JAR 文件添加。
增加权限
请确保以下权限已包含在 AndroidManifest.xml
文件中。否则,请进行添加。
从 Android 6.0 起,您可能需要申请应用权限。如果操作系统已经设置好,不需要应用权限,则无需进行此操作。
ProGuard 设置
如果您的应用不是针对 Google Play 商店,则无需添加入门指南中的所有规则。您可以移除与 Google Play 服务相关的规则和 install referrer 库,只需保留适用于 Adjust SDK 的规则。
使用插件
设置好插件后,就可以收集设备的 IMEI 和 MEID 了。为此,请在启用 Adjust SDK 前调用 AdjustImei.readImeie
方法。
如果您想阻止 SDK 读取 IMEI 和 MEID,请调用 AdjustImei.doNotReadImei
方法。