【发布时间】:2016-08-26 21:28:21
【问题描述】:
我需要一个不会因 android 设备而改变的 ID,它应该在任何时候都是唯一的,即使 WIFI、SIM、蓝牙不存在以及用户重置他/她的手机或使用新操作系统刷机时也是如此。
我知道这些 ID。 IMEI : 并非所有设备都可用(例如无 SIM 卡的设备)。
MAC : 并非适用于所有设备(例如,无 WIFI 设备)。
Android ID :当用户重置他/她的手机或设备是新操作系统的根时,它发生了变化。
哪个更符合我的要求?
我应该使用序列号吗? Build.SERIAL??
【问题讨论】:
-
如果这与服务器有关,它可能是一封电子邮件,或者是一个生成的 ID,它将被发送到服务器并且它是唯一的
-
是的,它与服务器有关。但我需要唯一的设备 ID 来识别设备而不是用户。
-
为什么在无法连接到互联网的设备上需要一个唯一 ID?
-
偶然发现了这个。可能重复。 stackoverflow.com/questions/2785485/…
-
@Abbas 我需要识别设备。即使用户重新安装应用程序或他在同一设备上安装具有新电子邮件 ID 的应用程序。我必须识别设备而不是用户。
标签: android