aar的混淆的包名容易和其他库有冲突
aar的包名有a.a, a.b之类的,容易和其他库有冲突 Duplicate class a.a found in modules jetified-FaceRecognition-1.5.0-runtime (io.github.anylifezlb:FaceRecognition:1.5.0) and jetified-xxx2.0.4-pm-runtime (xxx2.0.4-pm.aar) ...... ...... 恰好我的项目另一个aar也是混淆的,a.a,a.b等,都是冲突的 使用 Guardsquare/proguard 更改包名会出现以下问题
Process: com.iumlab.facetest, PID: 19705
java.lang.NoClassDefFoundError: Failed resolution of: Lorg/tensorflow/lite/Interpreter$Options;
at io.aiface.j.
@Ium-Lab 1.8.2 已经解决。重新用新字典进行了混淆。 请升级SDK依赖,并参考Demo 调整部分API 使用
如 FaceSearchImagesManger.IL1Iii.getInstance(