3

在 Android 上,ANDROID_ID 对于设备上的用户配置文件是恒定的(请参阅此处的讨论)。在 ARC 上似乎不是这种情况,但 ARC 是非常新的,希望这会改变。

还值得注意的是 - 关于使用 ARC 进行设备识别 - Android 序列号在 ARC 上不可用,WiFi MAC 地址当前不可用(是的,我看到人们谈论使用它作为设备 ID),并且产品型号信息不可用

动机:我知道现在不推荐这样做,但我认为很多应用程序使用 ANDROID_ID 来识别其服务器数据库中的设备。

Android 上 ANDROID_ID 的行为意味着,如果用户卸载您的应用程序然后重新安装它,您将知道并且可以例如。将他们的数据重新同步到设备。如果用户安装了您的应用程序的两个应用程序,您就知道它们在同一设备(和用户配置文件)上。

4

1 回答 1

4

根据我的经验——在 Windows 上的 Chrome 41.0.2272.118 m(稳定)上使用 ARC 运行时 42.4410.288.23——每次安装应用都会生成一个新的 ANDROID_ID。

因此,例如,如果您卸载应用程序然后重新安装它,它将看到一个新的 ANDROID_ID。

我应该在 Chromebook 上进行测试,因为这是目前唯一支持部署的平台,但我没有可用的 Chromebook。

于 2015-04-15T16:46:57.260 回答