Android 报错:AGPBI:MethodHandle.invoke are only supported starting whit android O mini api 26

阅读: 评论:0

Android 报错:AGPBI:MethodHandle.invoke are only supported starting whit android O mini api 26

Android 报错:AGPBI:MethodHandle.invoke are only supported starting whit android O mini api 26

Android 报错:AGPBI:MethodHandle.invoke are only supported starting whit android O mini api 26

  • 错误
  • 解决方案
    • 搜索到的解决方案(无法解决)
    • 最终解决方案
  • 完事

错误



错误描述文本:

FAILURE: Build failed with an exception.

  • What went wrong: Execution failed for task ‘:app:mergeExtDexDebug’.

Could not resolve all files for configuration ‘:app:debugRuntimeClasspath’.
Failed to transform file ‘protobuf-java-3.10.0.jar’ to match attributes {artifactType=android-dex, dexing-enable-desugaring=false, dexing-is-debuggable=true, dexing-min-sdk=21, adle.usage=java-runtime-jars}
Execution failed for DexingNoClasspathTransform: /Volumes/MyDoc/android_demo/rd_sdk/RDCloudSDK/rdcloudlibrary/libs/protobuf-java-3.10.0.jar.
Error while dexing.
Failed to transform file ‘protobuf-java-3.10.0.jar’ to match attributes {artifactType=android-dex, dexing-enable-desugaring=false, dexing-is-debuggable=true, dexing-min-sdk=21, adle.usage=java-runtime-jars}
Execution failed for DexingNoClasspathTransform: /Volumes/MyDoc/android_demo/rd_sdk/RDCloudSDK/rdcloudlibrary/libs/protobuf-java-3.10.0.jar.
Error while dexing.

  • 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

Deprecated Gradle features were used in this build, making it
incompatible with Gradle 6.0. Use ‘–warning-mode all’ to show the
individual deprecation warnings. See
.4.1/userguide/command_line_interface.html#sec:command_line_warnings

BUILD FAILED in 34s

解决方案

搜索到的解决方案(无法解决)

连接:@凤李坤_1129 Invoke-customs are only supported starting with Android O (–min-api 26) Message{kind=ERROR,……
方法:

在gradle.build中添加以下内容:

android {...pileOptions {sourceCompatibility JavaVersion.VERSION_1_8targetCompatibility JavaVersion.VERSION_1_8}
}

最终解决方案

由于文本提示中,显示’protobuf-java-3.10.0.jar’中出现的错误,所以我将’protobuf-java-3.10.0.jar’升级为’protobuf-java-3.11.1.jar’
下载链接:.google.protobuf/protobuf-java/3.11.1/jar_files.zip

下载公开jar包的一个库网站供大家使用.php

完事

本文发布于:2024-01-31 21:57:29,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170670945031629.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23