[Fix] 打包java.lang.IllegalArgumentException
场景
在项目中添加了新的SDK或引入了新的包。Debug运行正常,但是打Release包报错。
Exception
打包报错
Unexpected error while computing stack sizes:
Class = [aegon/chrome/net/impl/CronetBidirectionalStream$3]
Method = [run()V]
Exception = [java.lang.IllegalArgumentException] (Stack size becomes negative after instruction [27] getfield #24 in [aegon/chrome/net/impl/CronetBidirectionalStream$3.run()V])
Unexpected error while editing code:
Class = [aegon/chrome/net/impl/CronetBidirectionalStream$3]
Method = [run()V]
Exception = [java.lang.IllegalArgumentException] (Stack size becomes negative after instruction [27] getfield #24 in [aegon/chrome/net/impl/CronetBidirectionalStream$3.run()V])
Run with --stackover
org.gradle.api.tasks.TaskExecutionException: Execution failed for task.
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:100)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:70)
at org.gradle.api.internal.tasks.execution.OutputDirectoryCreatingTaskExecuter.execute(OutputDirectoryCreatingTaskExecuter.java:51)
at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:62)
at org.gradle.api.internal.tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(ResolveTaskOutputCachingStateExecuter.java:54)
at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:60)
at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:97)
at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecute