房产网站系统源码,茶叶网页设计模板图片,app网站开发方案,网站设置二级域名好吗Oaid获取接入流程 移动智能设备标识公共服务平台 AndroidID、IMEI、OAID获取 oaid_sdk_1.1.0的aar 随着Google对隐私的重视以及Android10的逐渐普及#xff0c;获取设备的唯一标识越来越来难#xff0c;在Android10以前#xff0c;Android设备唯一标识包含IMEI、AndroidID、…Oaid获取接入流程 移动智能设备标识公共服务平台 AndroidID、IMEI、OAID获取 oaid_sdk_1.1.0的aar 随着Google对隐私的重视以及Android10的逐渐普及获取设备的唯一标识越来越来难在Android10以前Android设备唯一标识包含IMEI、AndroidID、DeviceID、Mac地址等下面收集了一些唯一ID的获取方案 获取方法 这是Android系统为开发者提供的标识手机设备串号的方法局限性 可以使用手机WiFi或者蓝牙的Mac地址作为设备标识Android 6.0以后通过 WifiManager 获取到的mac将是固定的02:00:00:00:00:00 再后来连读取 /sys/class/net/wlan0/address 也获取不到了。 现在只剩下面这种方法可以获取没有开启wifi也可以获取到 局限性 设备首次启动时系统会随机生成一个64位的数字并将这个数字以16进制的形式保存下来flutter官方组件device_info就是通过这个方式获取的获取方式 局限性 获取方式 局限性 结合以上几点来看单独采用其中某一个方案都不是很完美所以 移动安全联盟MSA 搞了一个OAID这个本质上也是一个设备的唯一标识目前已经支持的厂商包括华为、小米、OPPO、vivo、中兴、努比亚、魅族、联想、三星等 目前已经开发完成项目地址 https://gitlab.xsyxsc.com/xsfe_flutter/application/plugin/xsyx_mitt_plugin 支持终端版本 插件说明OAID支持Android10以上的设备以前的老设备以及没有更新的设备获取不到。获取到OAID为空的情况下会自动尝试获取IMEI号如果用户没有授权或者获取不到IMEI的情况下会尝试获取MAC地址再获取不到的时候采用兜底方案AndroidID 获取顺序 OAID - IMEI(需要授权) - MAC地址 - AndroidID
device_identity 1.0.0