[aar的版权属于移动安全联盟MSA,建议大家去官方下载,本页面纯属收集汇总而已,毕竟申请证书还是得去官方申请获取!!

1.0.25和1.0.26两个版本变化还挺大,从oaid_sdk_1.0.26开始需要去申请证书了,混淆也变了
最新的oaid_sdk_1.1.0下载:

oaid_sdk_1.1.0.zip-互联网文档类资源-CSDN下载

 https://wwp.lanzouq.com/i0ybAy3ibzg
oaid_sdk_1.0.30下载: https://wwr.lanzoui.com/igH9gvw8wqj
oaid_sdk_1.0.29下载: https://wwr.lanzoui.com/idBIhvw8wmf
oaid_sdk_1.0.26下载: https://wwr.lanzoui.com/iTXvTvw8wle

oaid_sdk_1.0.25混淆如下:

-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>;}

oaid_sdk_1.0.26混淆如下:

-keep class com.bun.miitmdid.** { ; }
-keep class com.asus.msa.SupplementaryDID.
* { ; }
-keep class com.asus.msa.sdid.
* { ; }
-keep class com.android.creator.
* { ; }
-keep class com.android.msasdk.
* { ; }
-keep class com.huawei.hms.ads.identifier.
* { ; }
-keep class com.zui.deviceidservice.
* { ; }
-keep class com.zui.opendeviceidlibrary.
* { ; }
-keep class com.meizu.flyme.openidsdk.
* { ; }
-keep class com.bun.miitmdid.provider.nubia.NubiaIdentityImpl
-keep class com.heytap.openid.
* { ; }
-keep class com.samsung.android.deviceidservice.
* { ; }
-keep class com.vivo.identifier.
* { ; }
-keep class com.bun.miitmdid.provider.xiaomi.IdentifierManager
-keep class com.bun.lib.
* { ; }
-keep class com.coolpad.deviceidsupport.
* { *; }

oaid_sdk_1.0.29/1.0.30混淆如下:

-keep class com.bun.miitmdid.** { ; }
-keep interface com.bun.supplier.
* { ; }
-keep class com.asus.msa.SupplementaryDID.
* { ; }
-keep class com.asus.msa.sdid.
* { ; }
-keep class com.android.creator.
* { ; }
-keep class com.android.msasdk.
* { ; }
-keep class com.huawei.hms.ads.
* { ; }
-keep interface com.huawei.hms.ads.
* {; }
-keep class com.zui.deviceidservice.
* { ; }
-keep class com.zui.opendeviceidlibrary.
* { ; }
-keep class com.meizu.flyme.openidsdk.
* { ; }
-keep class com.bun.miitmdid.provider.nubia.NubiaIdentityImpl{ ; }
-keep class com.heytap.openid.
 { ; }
-keep class com.samsung.android.deviceidservice.
* { ; }
-keep class com.vivo.identifier.
* { ; }
-keep class com.bun.miitmdid.provider.xiaomi.IdentifierManager{ ; }
-keep class com.bun.lib.
 { ; }
-keep class com.coolpad.deviceidsupport.
* { *; }

附上官方更新日志

201986日 version 1.0.5
      1、去掉所有非必需数据的采集;
      2、兼容AndroidX;
      3、修改小米部分手机上取udid的问题;
      4、更新OPPO接口调用;
      5、增加联想接口支持;
      6、优化SDK包体积。

2019816日 version 1.0.6
      1、去掉所有非必需数据的采集;
      2、兼容AndroidX;
      3、修改小米部分手机上取udid的问题;
      4、更新OPPO接口调用;
      5、增加联想接口支持;
      6、优化SDK包体积;
      7、支持armeabi。

2019828日   version 1.0.8
      1、增加华硕接口支持;
      2、解决动态加载和插件化;
      3、优化代码,支持反射调用;
      4、解决android9以上找不到方法的问题;
      5、更新说明文档。

2019918日   version 1.0.9
      1、解决部分APP、机型崩溃问题;
      2、增加了部分使用建议和F&Q。

20191014日   version 1.0.10
      1.支持三星,魅族,nubia手机设备;
      2.更新华硕,vivo 支持代码;
      3.调整AsyncTask使用并行线程池,改进性能;
      4.调整输出异常为输出调试信息,避免开发者疑问;
      5.vivo改为异步,改进性能;
      6.修改加固内联定义,解决崩溃;
      7.不再提供udid接口,避免造成误解。

2019122日 version 1.0.11
      1.修复三星,联想在不支持的手机上不回调的bug;
      2.修复webview依赖导致的问题;
      3.初始化过程中,出现任何问题都会走回调;
      4.sdk里做初始化检查,避免重复初始化;
      5.vivo 9.0以下不调用获取oaid;
      6.去掉默认aaid的生成;
      7.修改华为空指针的bug。

202026日 version 1.0.13
      1.调整sdk包架构,支持系统级接入,目前只在部分手机上支持,开发者不用更新sdk,即可享受sdk的升级;
      2.支持freemeos,ssuios,致濮os;
      3.支持一加和黑鲨手机;
      4.sdk android sdk提升到285.修复vivo,oppo在低版本不支持的手机上引起的崩溃;
      6.部分类不加固,修复部分手机的加固崩溃问题。

2020721日 version 1.0.22
      1.为解决之前加固引起的问题,更新加固方式;
      2.去除不必要的信息收集;
      3.更新部分厂家的接口方式。

202097日 version 1.0.23
      1.修改OPPO获取接口;
      2.更新混淆字典;
      3.修改已知加固方案产生的bug。

2020124日 version 1.0.25
      1.修复了特定情况下会出现“检测到试用版运行”的bug;
      2.解决了联想反射找不到类的问题。

202172日 version 1.0.26
      1.增加支持荣耀、realme、酷赛、Cool OS;
      2.增加包名校验机制;
      3.更新加固方案;
      4.增加补充设备标识符开关接口。

202199日 version 1.0.27
      1. 更新魅族、OPPO接口;
      2. 增加异步获取超时时间设定功能;
      3. 更新加固方案,兼容 Android 124. 兼容旧版本DemoHelper(可以集成和运行,但会返回不支持);
      5. 修复其他已知问题。

2021930日 version 1.0.29
      1. 增加支持步步高(小天才)接口
      2. 捕获第三方SDK接口方法实现报错,修复崩溃问题
      3. 更新加固方案,减小加固包体积
      4. 修复已知问题

20211021日 version 1.0.30
      1. 更新魅族接口
      2. 更新加固方案,固定加固包中so文件名称
      3. 修复已知问题

20211221日 version 1.1.0
      1. 优化魅族标识判断逻辑
      2. 升级vivo厂商和oppo厂商集成包
      3. 修复代码安全问题

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐