我想为(设备,用户)创建一个唯一标识,以便每当用户在给定设备上安装应用程序时与云同步 strong>,但我还希望跟踪不同的设备。
问题是指设备设置为出厂设置后,ANDROID_ID 也会重置。由于无法获得任何稳定的独特Android设备识别(对于平板电脑和移动设备),我无法跟踪设备。
有没有办法存储应用程序数据,以便生存 恢复出厂设置/设备擦除?我假设只有在用户使用相同的Google帐户登录时才会这样做。
编辑:我最终使用了由3个组件组成的UUID: - 用户句柄ID - Wifi适配器的Mac地址 - 国际移动设备识别码(IMEI)
虽然不是100%可靠(关于root设备和有人试图克服它),但事实证明它非常实用。