安卓开发的一些uuid,imei,meid,imsi,clientid,uuid
最近做个一个刷广告的app,里面的这个id我要吐了,今天在这里好好总结一下这些id,以及在uniapp里面获取的方法1.imei 设备的国际移动设备身份码(双卡手机是两个)15位的数字2.imsi 设备的国际移动用户识别码(双卡手机是两个)是用于区分蜂窝网络中不同用户的、在所有蜂窝网络中不重复的识别码3.uuid 设备的唯一标识符不会改变,同一个app,同一台设备的uui...
最近做个一个刷广告的app,里面的这个id我要吐了,今天在这里好好总结一下这些id,以及在uniapp里面获取的方法
1.imei 设备的国际移动设备身份码(双卡手机是两个)
15位的数字
2.imsi 设备的国际移动用户识别码(双卡手机是两个)
是用于区分蜂窝网络中不同用户的、在所有蜂窝网络中不重复的识别码
3.uuid 设备的唯一标识符
不会改变,同一个app,同一台设备的uuid是一样的
plus.device.getInfo({
success: function(e) {
console.log('meid success:' + JSON.stringify(e));
//{"imei":"","imsi":[""],"uuid":"0b8ffdfc76cf9c6c"}
imei = e.imei
if (imei.indexOf(',')) {
imei = imei.split(',')[0]
}
meid = e.imsi
if (meid.indexOf(',')) {
meid = meid[0].split(",")[0]
}
},
fail: function(e) {
console.log('meid failed:' + JSON.stringify(e));
}
});
4.meid 移动设备识别码
MEID的数字范围是十六进制的,和IMEI的格式类似
5.clientid 个推中使用的
40031f34d701fa1111111111f05fbf37
plus.push.getClientInfo().clientid
6.oaid
f8bfbab7-f9db-be88-efe7-fdhs67sd89ds
小米搞得这个东西
主要涉及到四种设备标识符:设备唯一标识符(UDID)、匿名设备标识符(OAID)、开发者匿名设备标识符(VAID)和应用匿名设备标识符(AAID)。其中匿名设备标识符(OAID)将彻底取代手机IMEI码,第三方开发者将无法再获取用户手机IMEI码,极大程度降低第三方应用通知栏PUSH及广告信息骚扰
下面这个是华为的一些介绍
https://club.huawei.com/thread-21297247-1-1.html
7.udid ios手机的唯一区别码
是用来区分每一个唯一的iOS设备(包括iPhone、iPad等)
8.androidid
在设备首次启动时,系统会随机生成一个64位的数字,并把这个数字以16进制字符串的形式保存下来,这个16进制的字符串就是ANDROID_ID,当设备被wipe后该值会被重置。
我感觉这个东西就是uuid,你不是uuid是鬼啊
更多推荐
所有评论(0)