android 唯一uuid(Token)

来源:互联网 发布:绝地求生罗技g502编程 编辑:程序博客网 时间:2024/05/21 11:33

说个事吧,不会展开细节代码,只是记下思路。

APP的思路大概是这样的:

0,生成方式

根据MacAddress,android_id , imei ,系统信息等东西,由后台生成Token。

1,文件存储

生成Token后存成文件。卸载不留数据的话,就保留在/data/data/package_name下,要保留数据的话,就找一些边边角角的地方去写,主要是在 /sdcard 下。(存成sp,也是存文件)

2,AccountManager存储

生成Token后加进系统的AccountManager的数据库。

About AccountManager

3,存在system setting下

生成之后再二次缓存到系统的一个可以读写的,边边角角的目录。
这个可以做到于app无关,每个机器都只有一个码。
目测那个“海度统计“就是这样做的。

原创粉丝点击