Помогите мне, пожалуйста!
Я пытался преодолеть эту проблему и, найдя различные решения, поместив любое из следующих правил, оно все равно не работает:
-optimizations! Метод / удаление / параметр
-optimizations! Class / unboxing / enum
Если я поставлю следующее правило, оно будет работать, но я не полностью понимаю его функциональность и сомневаюсь в его использовании:
-dontoptimize
Это ошибка, которую я получаю
Unexpected error while evaluating instruction:
Class = [com/test/proyect/recognizers/documents/UsdlFrontDocument]
Method = [buildResponseData()Lcom/test/proyect/recognizers/ResponseData;]
Instruction = [18] ificmpeq +5 (target=23)
Exception = [java.lang.IllegalArgumentException] (Value "com/microblink/entities/recognizers/Recognizer$Result$State?" is not an integer value [proguard.evaluation.value.TypedReferenceValue])
Unexpected error while performing partial evaluation:
Class = [com/test/proyect/recognizers/documents/UsdlFrontDocument]
Method = [buildResponseData()Lcom/test/proyect/recognizers/ResponseData;]
Exception = [java.lang.IllegalArgumentException] (Value "com/microblink/entities/recognizers/Recognizer$Result$State?" is not an integer value [proguard.evaluation.value.TypedReferenceValue])