# 12、MSA安全联盟接入文档

# 1、把 oaid_sdk_x.x.x.aar 拷贝到项的 libs 目录,并设置依赖,其中 x.x.x

# 代表版本号。

# 2、将 supplierconfig.json 拷贝到项目 assets 目录下

# 3、设置依赖

implementation files(‘libs/oaid_sdk_x.x.x.aar’)

# 4、设置 gradle 编译选项,开发者可以根据自己对平台的选择进行合理配置

ndk {

	abiFilters 'armeabi-v7a','x86','arm64-v8a','x86_64','armeabi'

}

# 5、调用方法获取设备 ID,事例代码详见附件 DemoHelper.java

# 6、混淆配置

-keep class XI.CA.XI.**{*;}
-keep class XI.K0.XI.**{*;}
-keep class XI.XI.K0.**{*;}
-keep class XI.vs.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 org.json.**{*;}
-keep public class com.netease.nis.sdkwrapper.Utils {public 
<methods>;}

详见 OAID接入_1.0.23.zip