Я больше не могу скомпилировать свой проект с помощью proguard после обновления до последней версии 3.1.2 на Android.
Я могу нормально скомпилировать проект без включенной proguard. Но когда я включаю его, как показано ниже
debug {
minifyEnabled true
shrinkResources true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
signingConfig signingConfigs.debugConfig
}
проект не компилируется, и я вижу это сообщение об ошибке
Cause: java.lang.StackOverflowError
at proguard.classfile.instruction.InstructionFactory.create(InstructionFactory.java:296)
at proguard.classfile.attribute.visitor.StackSizeComputer.evaluateInstructionBlock(StackSizeComputer.java:325)
at proguard.classfile.attribute.visitor.StackSizeComputer.visitBranchInstruction(StackSizeComputer.java:207)
at proguard.classfile.instruction.BranchInstruction.accept(BranchInstruction.java:141)
at proguard.classfile.attribute.visitor.StackSizeComputer.evaluateInstructionBlock(StackSizeComputer.java:366)
at proguard.classfile.attribute.visitor.StackSizeComputer.visitBranchInstruction(StackSizeComputer.java:207)
at proguard.classfile.instruction.BranchInstruction.accept(BranchInstruction.java:141)
at proguard.classfile.attribute.visitor.StackSizeComputer.evaluateInstructionBlock(StackSizeComputer.java:366)
at proguard.classfile.attribute.visitor.StackSizeComputer.visitBranchInstruction(StackSizeComputer.java:207)
Что может вызвать эту ошибку?