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.(SourceFile:16)
at com.ai.face.faceVerify.verify.a.(SourceFile:250)
at com.ai.face.faceVerify.verify.b.(SourceFile:1)
at com.ai.face.faceVerify.verify.FaceVerifyUtils.setDetectorParams(SourceFile:1)
at com.iumlab.facetest.LivenessDetectionActivity.onCreate(LivenessDetectionActivity.kt:94)
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.(SourceFile:16)
at com.ai.face.faceVerify.verify.a.(SourceFile:250)
at com.ai.face.faceVerify.verify.b.(SourceFile:1)
at com.ai.face.faceVerify.verify.FaceVerifyUtils.setDetectorParams(SourceFile:1)
at com.iumlab.facetest.LivenessDetectionActivity.onCreate(LivenessDetectionActivity.kt:94)