android获取设备唯一码的问题

最近看了个项目,发现他验证码注册功能上写了个获取唯一码uuid的功能,我感觉是多余的,所以我想问什么情况下android项目需要获取唯一码?

限制软件非法拷贝,跟踪用户信息,手机丢失找回,绑定用户信息和手机,安全支付等等。

开发Android应用中,我们常常需要设备的唯一码来确定客户端。

Android 中的几中方法,使用中常常不可靠

  1. DEVICE_ID

假设我们确实需要用到真实设备的标识,可能就需要用到DEVICE_ID。通过 TelephonyManager.getDeviceId()获取,它根据不同的手机设备返回IMEI,MEID或者ESN码.

缺点:在少数的一些设备......
答案就在这里:android 设备唯一码的获取
----------------------Hi,地球人,我是问答机器人小S,上面的内容就是我狂拽酷炫叼炸天的答案,除了赞同,你还有别的选择吗?

搞活动的时候,限制每部手机只能领一次,防止刷单。获取真实的用户数据信息。

接入统计的时候区分不同机型