我如何让这个2019年的flutter应用程序运行



从2019年开始,我正在开发一款flutter应用程序(直到今天都没有动过(,我有这个错误,我对此不确定。

error processing C:UsersSyed.gradlecachesmodules-2files-2.1org.jetbrains.kotlinkotlin-stdlib-jdk81.5.305fd47535cc85f9e24996f939c2de6583991481b0kotlin-stdlib-jdk8-1.5.30.jar
java.lang.RuntimeException
at org.objectweb.asm.ClassVisitor.visitModule(ClassVisitor.java:148)
at org.objectweb.asm.ClassReader.readModule(ClassReader.java:731)
at org.objectweb.asm.ClassReader.accept(ClassReader.java:632)
at org.objectweb.asm.ClassReader.accept(ClassReader.java:500)
at com.android.builder.desugaring.DesugaringClassAnalyzer.analyze(DesugaringClassAnalyzer.java:144)
at com.android.builder.desugaring.DesugaringClassAnalyzer.analyzeJar(DesugaringClassAnalyzer.java:92)
at com.android.builder.desugaring.DesugaringClassAnalyzer.analyze(DesugaringClassAnalyzer.java:63)
at com.android.build.gradle.internal.transforms.DesugarIncrementalTransformHelper.lambda$getInitalGraphData$4(DesugarIncrementalTransformHelper.java:150)
at java.base/java.util.concurrent.ForkJoinTask$AdaptedCallable.exec(ForkJoinTask.java:1448)
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
error processing C:UsersSyed.gradlecachesmodules-2files-java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)

FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:transformClassesWithDexBuilderForDebug'.
> com.android.build.api.transform.TransformException: java.lang.RuntimeException: java.lang.RuntimeException
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
BUILD FAILED in 2s
Exception: Gradle task assembleDebug failed with exit code 1

任何帮助都将不胜感激。

我在运行跟踪项目时遇到了同样的错误(https://github.com/trentpiercy/trace)在我的本地。针对这个具体问题。我更新了gradle版本,这个异常消失了。

android文件夹下,打开build.gradle并更新渐变版本,如下所示。(注意,该版本最初为3.2.1。我更新到4.2.2,尽管其他更高版本也可以(

dependencies {
classpath 'com.android.tools.build:gradle:4.2.2'
}

然后打开grade/wrapper/下的gradle-wrapper.properties,将distributionUrl更改为6.7.1:版本以上

distributionUrl=https://services.gradle.org/distributions/gradle-6.7.1-all.zip

我还遇到了一些其他问题,包括将androidminSdkVersion升级到28,将targetSdkVersion升级到31;将CCD_ 7设置为CCD_;在AndroidManifest.xmlMainActivity中添加android:exported="true"

最新更新