适配 virustotal 升级文档(3D活体)

  1. 升级 SDK 至 3.0.9 版本:

    implementation 'ai.advance.mobile-sdk.android:liveness-detection:3.0.9'
  2. 同步 gradle 后会出现导包错误,将报错类 import 的路径由 ai.advance.liveness.lib 更改为:aai.liveness,如:

    import ai.advance.liveness.lib.GuardianLivenessDetectionSDK;
    ->
    import aai.liveness.GuardianLivenessDetectionSDK;
  3. IMediaPlayer.isPlayEnable()方法已移除,使用 mLivenessView.isSoundPlayEnable() 替代

  4. 如果 LivenessActivity 位于 ai.advance.liveness.activity ,请将此类的包路径修改,不可使用ai.advance.liveness 作为类路径

    如果您依赖的是 ui 库,请修改依赖版本为(ui库不需要更新到3.0.9):
    implementation 'ai.advance.mobile-sdk.android:liveness-detection-ui:3.0.8'

  5. 修改 xml 中 LivenessView 节点的路径:aai.liveness.LivenessView

  6. 混淆规则变更

    -keep class aai.liveness.Liveness3DMaskView

点击下载 Demo 工程

virustotal 检测链接https://www.virustotal.com/gui/file/b566802aa67d37f331c9fb822369216b9bf2f9600820b8a3527dcf73f01218b2