程序之美
前言
在我们做项目开发过程中,难免会遇到设备唯一标识符的问题:
1、唯一的去标识是一个设备,用于设备的重复登录检测。
2、账号和设备号绑定。
3、设备号和激活码绑定(比如百度激活码),用于设备的一次性激活判断,并能在后期进行查询。
…
分析
所以,如何获取Android设备的唯一标识符,成为了人们探讨的主要话题,有些小伙伴提议用系统ID,这个是个不错的主意,但是设备ID在系统进行Rom升级或者恢复出厂设置之后就会发生变化;另外一些小伙伴提议使用IMEI号码,这个主意也不错,但是有个问题,不知有些小伙伴考虑到了没有,IMEI号只是针对于手机有效,对于比如开发板,平板等设备,其IMEI不是必有的,有时候我们获取,可能只是个空值;有的小伙伴提出用硬件设备号,比如主板号,CPU型号,硬盘号,MAC地址等,这样的想