美团等app如何辨别是同一台设备下单?

这是一个一直困惑我的问题,现在有个个较好的答案。

识别设备底层码。一般是唯一的。

1、所有的设备都可以返回一个 TelephonyManager.getDeviceId()

2、所有的GSM设备 (测试设备都装载有SIM卡) 可以返回一个
TelephonyManager.getSimSerialNumber()

3、所有的CDMA 设备对于 getSimSerialNumber() 却返回一个空值!

4、所有添加有谷歌账户的设备可以返回一个 ANDROID_ID

5、所有的CDMA设备对于 ANDROID_ID 和 TelephonyManager.getDeviceId() 返回相同的值(只要在设置时添加了谷歌账户)

以上几点,确保了你即使是不同的账号,不同的网络,不同的手机号,还是卸载了之后又重新下载,只要是同一个手机下单,设备的唯一编号就不会改变,系统就自动识别为不是新人,所以不能使用最新的优惠。

感谢百度知道“晨冬溯雪”的解答。