Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > 安卓技术相关 >

移动智能终端补充设备标识体系统一调用SDK开发者说明文档v1.0.25 PDF 下载


分享到:
时间:2020-12-13 20:02来源:http://www.java1234.com 作者:转载  侵权举报
移动智能终端补充设备标识体系统一调用SDK开发者说明文档v1.0.25 PDF 下载
失效链接处理
移动智能终端补充设备标识体系统一调用SDK开发者说明文档v1.0.25  PDF 下载


本站整理下载:
提取码:ly7z 
 
 
相关截图:
 
主要内容:


二. SDK 获取方式 
MSA 统一 SDK 官方下载地址:
移动安全联盟官网:http://www.msa-alliance.cn/
三. 调用方法 1、把 oaid_sdk_x.x.x.aar 拷贝到项的 libs 目录,并设置依赖,其中 x.x.x
代表版本号。
2、将 supplierconfig.json 拷贝到项目 assets 目录下,并修改 边对应内
容,特别是需要设置 appid 的部分。需要设置 appid 的部分需要去对应厂商的应
用商店 注册自己的 app。需要注意的是,其中 label 部分内容无需修改。 3、设置依赖
implementation files(‘libs/oaid_sdk_x.x.x.aar’)
4、设置 gradle 编译选项,开发者可以根据自己对平台的选择进行合理配置
ndk {
abiFilters 'armeabi-v7a','x86','arm64-v8a','x86_64','armeabi'
}
考虑到 sdk 兼容性,sdk 包默认集成了所有常用 abi 的 so,包括 armeabi, 
armeabi-v7a, arm64-v8a, x84, x84_64 共五种,如果需要减小 SDK 体积,可以
使用压缩工具打开 aar 文件,手动删除多余的架构。
5、代码调用
a、调用方法获取设备 ID,事例代码详见附件 DemoHelper.java
 private int CallFromReflect(Context cxt){
 return MdidSdkHelper.InitSdk(cxt,true,this);
}b、设置混淆
-keep class XI.CA.XI.**{*;}
-keep class XI.K0.XI.**{*;}
-keep class XI.XI.K0.**{*;}
-keep class XI.xo.XI.XI.**{*;}
-keep class com.asus.msa.SupplementaryDID.**{*;}
-keep class com.asus.msa.sdid.**{*;}
-keep class com.bun.lib.**{*;}
-keep class com.bun.miitmdid.**{*;}
-keep class com.huawei.hms.ads.identifier.**{*;}
-keep class com.samsung.android.deviceidservice.**{*;}
-keep class com.zui.opendeviceidlibrary.**{*;}
-keep class org.json.**{*;}
-keep public class com.netease.nis.sdkwrapper.Utils {public 
<methods>;}
6、初始化 sdk 返加的错误码


 

------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐