首页
社区
课程
招聘
[讨论]安卓手机恢复出厂设置后,很多app为何把重置后的手机当成新手机?
发表于: 2024-12-12 00:07 2639

[讨论]安卓手机恢复出厂设置后,很多app为何把重置后的手机当成新手机?

2024-12-12 00:07
2639

恢复出厂设置会导致安卓手机的某些id发现变化么?

恢复出厂设置具体会重置哪些手机id呢?

app是根据这些id,判断是否新手机么?


[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 2709
活跃值: (3880)
能力值: ( LV9,RANK:140 )
在线值:
发帖
回帖
粉丝
2
Android手机重置后app大部分能获取的id都会发生改变,比如AndroidId,oaid,外部存储id等。当成新手机是没法和重置前的关联起来了,属于下策。做指纹的肯定想关联起来的
2024-12-12 03:52
0
雪    币: 1784
活跃值: (3654)
能力值: ( LV6,RANK:80 )
在线值:
发帖
回帖
粉丝
3
Android 系统貌似8还是10以上,都会为每个APP生成一个UUID(第一次打开APP生成,后续不会变),当重置后这个UUID会被清理掉,就会重新生成,然后开发者使用简单的获取唯一性ID的相关代码就是只能获取这个ID,走正常SDK获取设备信息,如 MAC,IMEI这些高版本的Android系统都不允许获取了,需要通过较为底层的方式,自己写一套指纹信息获取(比如获取手机内存大小,型号,UA值)等进行关联,通过算法产生一个唯一值所谓新老手机设备识别。
2024-12-12 09:56
0
雪    币: 236
活跃值: (1758)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
kzzll Android 系统貌似8还是10以上,都会为每个APP生成一个UUID(第一次打开APP生成,后续不会变),当重置后这个UUID会被清理掉,就会重新生成,然后开发者使用简单的获取唯一性ID的相关代码 ...
恢复出厂设置,MAC,UA也会发生变化么?
2024-12-12 16:30
0
雪    币: 458
活跃值: (2801)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
5
恢复出厂设置会清楚 userdata data 分区, 高版本的安卓的android id 就存在data分区。
2024-12-12 18:35
0
雪    币: 236
活跃值: (1758)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
pareto 恢复出厂设置会清楚 userdata data 分区, 高版本的安卓的android id 就存在data分区。
恢复出厂MAC会重置,IMEI也会重置?
2024-12-12 23:54
0
雪    币: 202
活跃值: (467)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
myymyy 恢复出厂MAC会重置,IMEI也会重置?
有时候正常情况下拿不到这些数据,为了规避法律风险,就得看这些指纹数据是不是真的那么重要
2024-12-13 12:04
0
游客
登录 | 注册 方可回帖
返回