如何获取Android apk程序的唯一标识

如何获取Android apk程序的唯一标识,第1张

TelephonyManager tManager = (TelephonyManager)getSystemService(ContextTELEPHONY_SERVICE);

String deviceid = tManagergetDeviceId()

最后deviceid就是唯一标识

找到oaid手机的方法:

获取oaid需要去移动安全联盟下载相关sdk,目前最新的sdk版本为2020年12月4号更新的1025版本,然后在Application里面添加代码,这样就可以获取长度为64位的oaid了。

关于OAID要从获取android设备唯一标识说起,Android设备唯一标识包含IMEI,ANDROID_ID,Mac 地址等,随着国外对隐私保护的越来越看重,这些唯一标识要么无法获取,要么就是无效值,亦或者像ANDROID_ID各个应用获取到的是不同值。

但总有一些场景需要唯一标识一台设备,尤其是CPI广告(CPI广告是按照实际的安装数量结算,需要唯一标识来确保没有重复计算),所以移动安全联盟搞了这个OAID,其本质是一个设备唯一标识。

支持厂商

想要实现设备唯一,必须是由厂商支持,所以移动安全联盟的成员和专注于中国市场的厂商会率先支持(我使用的一加截止202056没有支持),华为、小米、OPPO、vivo、中兴、努比亚、魅族、联想、三星等设备厂商均将逐步支持(一些老的设备且没有经过系统更新的不支持)。

以上就是关于如何获取Android apk程序的唯一标识全部的内容,包括:如何获取Android apk程序的唯一标识、oaid手机哪里找、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/9515155.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存