我原生安卓打包aar文件的时候,无论选择 android.enableJetifier=true 还是 android.enableJetifier=false ,在HBuilderX中选择原生插件,云打包的时候都不成功,都报错 Unsupported class file major version 61。
以下是报错具体信息:
- What went wrong:
Execution failed for task ':app:checkReleaseAarMetadata'.Could not resolve all files for configuration ':app:releaseRuntimeClasspath'.
Failed to transform uniplugin_module-release.aar to match attributes {artifactType=android-aar-metadata}.
Execution failed for JetifyTransform: [PackagePath]/wgtRoot/UNIEF725EC/nativeplugins/wbwebrtc/android/uniplugin_module-release.aar.
Failed to transform '[PackagePath]/wgtRoot/UNIEF725EC/nativeplugins/wbwebrtc/android/uniplugin_module-release.aar' using Jetifier. Reason: IllegalArgumentException, message: Unsupported class file major version 61.
Caused by: org.gradle.api.internal.artifacts.transform.TransformException: Failed to transform uniplugin_module-release.aar to match attributes {artifactType=android-aar-metadata}.
at org.gradle.api.internal.artifacts.transform.TransformingAsyncArtifactListener$TransformedArtifact.lambda$visit$2(TransformingAsyncArtifactListener.java:232)
at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:282)
at org.gradle.api.internal.artifacts.transform.TransformingAsyncArtifactListener$TransformedArtifact.visit(TransformingAsyncArtifactListener.java:224)
at org.gradle.api.internal.artifacts.ivyservice.resolveengine.artifact.ParallelResolveArtifactSet$VisitingSet$StartVisitAction.visitResults(ParallelResolveArtifactSet.java:100)
at org.gradle.api.internal.artifacts.ivyservice.resolveengine.artifact.ParallelResolveArtifactSet$VisitingSet.visit(ParallelResolveArtifactSet.java:69)
at org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration.visitArtifacts(DefaultLenientConfiguration.java:304)
at org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration.access$600(DefaultLenientConfiguration.java:75)
at org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration$3.run(DefaultLenientConfiguration.java:252)
Caused by: java.lang.IllegalArgumentException: Unsupported class file major version 61
at org.objectweb.asm.ClassReader.(ClassReader.java:184)
at org.objectweb.asm.ClassReader.(ClassReader.java:166)
at org.objectweb.asm.ClassReader.(ClassReader.java:152)
at com.android.tools.build.jetifier.processor.AndroidXRefScanner.visit(AndroidXRefScanner.kt:76)
at com.android.tools.build.jetifier.processor.archive.ArchiveFile.accept(ArchiveFile.kt:53)
at com.android.tools.build.jetifier.processor.AndroidXRefScanner.visit(AndroidXRefScanner.kt:67)
at com.android.tools.build.jetifier.processor.archive.Archive.accept(Archive.kt:77)
at com.android.tools.build.jetifier.processor.AndroidXRefScanner.visit(AndroidXRefScanner.kt:67)
at com.android.tools.build.jetifier.processor.archive.Archive.accept(Archive.kt:77)
at com.android.tools.build.jetifier.processor.AndroidXRefScanner.scan(AndroidXRefScanner.kt:57)
at com.android.tools.build.jetifier.processor.Processor.filterOutLibrariesWithAndroidX(Processor.kt:379)
at com.android.tools.build.jetifier.processor.Processor.transform2(Processor.kt:283)
at com.android.build.gradle.internal.dependency.JetifyTransform.transform(JetifyTransform.kt:141)
0 个回复