首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Anadroid gradle插件7.0和java11SDK统一

Anadroid gradle插件7.0和java11SDK统一
EN

Stack Overflow用户
提问于 2022-03-16 08:34:56
回答 1查看 640关注 0票数 0

我的SDK是使用Android插件AGP7.0和java 11构建的,当我试图导入这个库项目时,在Unity中,我得到了以下两个错误。

代码语言:javascript
复制
java.lang.UnsupportedOperationException: This feature requires ASM7 See the Console for details.

还有另一个错误

代码语言:javascript
复制
Failed to transform artifact 'myerror.aar (:mysdk-21.2.2:)' to match attributes 
{artifactType=android-manifest}
> Execution failed for JetifyTransform: /Users/isnotaname/Documents/UnityProjects/darkness/Temp/gradleOut/unityLibrary/libs/mysdk-21.2.2.aar> Failed to transform
EN

回答 1

Stack Overflow用户

发布于 2022-05-31 23:42:18

问题是,目前,统一不支持JDK11,而AGP 7需要这一点。在构建过程中会出现故障,并显示JetifyTransform问题或抱怨检测到错误版本中的类。不幸的是,您需要使用JDK8和Gradle (任何6.9.X )重新导出SDK,或者等待团结2022.2是否真的像他们计划的那样支持JDK11。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71493871

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档