栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 游戏开发 > 其他

[Unity] Error:annotationType(): unrecognized Attribute name MODULE

其他 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

[Unity] Error:annotationType(): unrecognized Attribute name MODULE

文章目录
      • 一、遇到的问题
      • 二、可能的原因
      • 三、解决方案

一、遇到的问题
  1. 问题背景

Unity 2020.1.14发布Apk包上架GooglePlay商店,要求API Target级别为31,也就是Android12环境,打包的时候报错

(1)整体错误信息

(2)警告信息

Starting a Gradle Daemon, 1 incompatible and 4 stopped Daemons could not be reused, use --status for details
> Configure project :launcher
WARNING: The option 'android.enableR8' is deprecated and should not be used anymore.
It will be removed in a future version of the Android Gradle plugin, and will no longer allow you to disable R8.
> Task :unityLibrary:preBuild UP-TO-DATE
> Task :launcher:preBuild UP-TO-DATE
> Task :unityLibrary:preReleaseBuild UP-TO-DATE
> ...
39 actionable tasks: 39 executed
UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)

(3)Build失败错误信息

stderr[
编译器 (1.8.0-adoptopenjdk) 中出现异常错误。如果在 Bug Database (http://bugs.java.com) 中没有找到该错误, 请通过 Java Bug 报告页 (http://bugreport.java.com) 建立该 Java 编译器 Bug。请在报告中附上您的程序和以下诊断信息。谢谢。
java.lang.AssertionError: annotationType(): unrecognized Attribute name MODULE (class com.sun.tools.javac.util.UnsharedNameTable$NameImpl)
	at com.sun.tools.javac.util.Assert.error(Assert.java:133)
	at com.sun.tools.javac.code.TypeAnnotations.annotationType(TypeAnnotations.java:231)
	at com.sun.tools.javac.code.TypeAnnotations$TypeAnnotationPositions.separateAnnotationsKinds(TypeAnnotations.java:294)
...
  1. 尝试的方法

(1)最开始集中在根据Build的失败的错误信息,查找解决方案
(2)升级过Unity,修改过Gradle版本,都无效,最后开始尝试根据警告信息解决,然后成了

二、可能的原因

Unity 2020版本存在的问题,Unity还没解决

三、解决方案
  1. 找到PlayerSettings->Publishing Settings,勾选Custom Base Gradle Template
  2. 项目->Assets->Plugins->Android文件夹,打开baseProjectTemplate.gradle文件,修改gradle版本为3.4.0,重新打包,结束

找错了方向,难搞

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/901512.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号