В Android Studio 3.1.2 происходит сбой с StackOverFlowError, когда у меня включен proguard - PullRequest
0 голосов
/ 09 мая 2018

Я больше не могу скомпилировать свой проект с помощью 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)

Что может вызвать эту ошибку?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...