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手机哪里找、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)