CodeGather / flutter_ali_auth

阿里云一键登录,提供接近原生的参数配置,自定义UI界面,配置效果详见实例演示图片,如果插件对你有帮助请帮忙点亮你的小星星予以支持。
https://pub.flutter-io.cn/packages/ali_auth
Apache License 2.0
155 stars 56 forks source link

升级到1.1.0后Android最小SDK版本要让设置为26 #131

Closed shichunlei closed 8 months ago

shichunlei commented 1 year ago

Caused by: com.android.tools.r8.internal.ez0: MethodHandle.invoke and MethodHandle.invokeExact are only supported starting with Android O (--min-api 26) at com.android.tools.r8.internal.TR0.a(SourceFile:737) at com.android.tools.r8.internal.TR0.a(SourceFile:758) at com.android.tools.r8.internal.ZD0.a(SourceFile:223) at com.android.tools.r8.internal.QE0.a(SourceFile:152) at com.android.tools.r8.internal.TR0.a(SourceFile:258) at com.android.tools.r8.graph.l.a(SourceFile:146) at com.android.tools.r8.graph.l.b(SourceFile:13) at com.android.tools.r8.graph.l.a(SourceFile:122) at com.android.tools.r8.graph.o2.a(SourceFile:40) at com.android.tools.r8.graph.P2.a(SourceFile:2) at com.android.tools.r8.ir.conversion.r.a(SourceFile:362) at com.android.tools.r8.internal.pO0.a(SourceFile:99) at com.android.tools.r8.ir.conversion.r.b(SourceFile:257) at com.android.tools.r8.ir.conversion.r.a(SourceFile:194) at com.android.tools.r8.ir.conversion.q.a(SourceFile:18) at com.android.tools.r8.ir.conversion.r.a(SourceFile:124) at com.android.tools.r8.ir.conversion.p.b(SourceFile:1) at com.android.tools.r8.ir.conversion.n.a(SourceFile:1) at com.android.tools.r8.ir.conversion.p.a(SourceFile:68) at com.android.tools.r8.utils.B.a(SourceFile:36) at com.android.tools.r8.utils.B.a(SourceFile:41) at com.android.tools.r8.utils.B.a(SourceFile:35) at com.google.common.util.concurrent.TrustedListenableFutureTask$TrustedFutureInterruptibleTask.runInterruptibly(TrustedListenableFutureTask.java:125) at com.google.common.util.concurrent.InterruptibleTask.run(InterruptibleTask.java:69) at com.google.common.util.concurrent.TrustedListenableFutureTask.run(TrustedListenableFutureTask.java:78) at com.google.common.util.concurrent.MoreExecutors$DirectExecutorService.execute(MoreExecutors.java:321) at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:140) at com.google.common.util.concurrent.AbstractListeningExecutorService.submit(AbstractListeningExecutorService.java:66) at com.google.common.util.concurrent.AbstractListeningExecutorService.submit(AbstractListeningExecutorService.java:36) at com.android.tools.r8.utils.B.a(SourceFile:34) at java.base/java.util.ArrayList.forEach(ArrayList.java:1541) at com.android.tools.r8.utils.B.a(SourceFile:6) at com.android.tools.r8.utils.B.a(SourceFile:40) at com.android.tools.r8.utils.B.a(SourceFile:38) at com.android.tools.r8.utils.B.a(SourceFile:37) at com.android.tools.r8.ir.conversion.p.a(SourceFile:40) at com.android.tools.r8.ir.conversion.p.a(SourceFile:2) at com.android.tools.r8.ir.conversion.r.a(SourceFile:67) at com.android.tools.r8.ir.conversion.r.a(SourceFile:11) at com.android.tools.r8.D8.d(D8.java:39) at com.android.tools.r8.D8.b(D8.java:1) at com.android.tools.r8.internal.pO0.a(SourceFile:24) ... 43 more Suppressed: java.lang.RuntimeException: java.util.concurrent.ExecutionException: com.android.tools.r8.internal.rO0: com.android.tools.r8.internal.ez0: MethodHandle.invoke and MethodHandle.invokeExact are only supported starting with Android O (--min-api 26) at com.android.tools.r8.D8.d(D8.java:197) ... 45 more

gujintao1900 commented 1 year ago

主要问题是 fastjson2 引入导致的,fastjson2 最低支持 andorid 8, @CodeGather 考虑下调整成fastjson1吧,目前还会和其他裤的fastjson冲突(要通过gralde强制指定版本解决)

CodeGather commented 1 year ago

好的