imei , mac ,IMSI
- 逐渐退出历史舞台,由于安全合规限制,后续获取难度越来越大。
- 需要特殊权限 READ_PHONE_STATE
- IMEI: 如国际移动设备识别码,15位数字组成
- mac: MAC地址已经获取不到(02:00:00:00:00:00)
- IMSI: SIM卡国际移动用户识别码
SSAID
- 不需要权限
- 俗称 androidid,与开发者签名相关
- 同一个手机,不同签名app,SSAID不一样
- 同一个手机,同一个app,不同签名 SSAID不一样
- 同一个手机,不同APP,相同签名,SSAID一样
- 不同手机,相同签名,SSAID不一样
- android 7之前的系统刷机之后,androidid会变化。
01-06 12:40:49.654 21603 21603 E
`卸载重装` 01-06 12:43:03.888 28663 28663 E
`第二台手机` 01-06 12:56:39.408 22019 22019 E
01-06 12:49:48.204 28664 28664 E
`卸载重装` 01-06 12:51:10.647 28665 28665 E
`第二台手机` 01-06 12:59:49.271 23901 23901 E
oaid
- 不需要权限
- 安全联盟提供,支持华为、小米、OPPO、vivo、中兴、努比亚、魅族、联想、三星等设备厂商
- 匿名设备标识符,用于跟踪广告投放效果的id
- 用户可在系统"设置 > 隐私 > 广告与隐私"或"设置 > 安全与隐私 > 更多安全设置 > 匿名设备标识"界面中,重置"广告标识符"和启用"限制广告跟踪",以保护用户个人数据的隐私安全。
- 用户重置"广告标识符"后,会生成一个新的OAID,您将只能获取到这个新的OAID
udid
- 不需要权限
- 安全联盟提供,支持华为、小米、OPPO、vivo、中兴、努比亚、魅族、联想、三星等设备厂商
- 设备唯一标识符是指设备唯一硬件标识,设备生产时根据特定的硬件信息生成,可用于设备的生产环境及合法性校验
- 设备刷机不会变更