选项“android.enableR8”已弃用,不应再使用。它将在 Android Gradle 的未来版本中删除

sey*_*one 5 android build unity-game-engine gradle

大家好希望你们一切顺利!

所以这里是交易; 我有一个 android unity 项目,没有额外的插件或 SDK。当我尝试构建项目时,出现此错误。我坚持这个:(

尝试过这个版本;

Unity版本:2021.3.5f1 ,2020.3.25f1

Gradle 版本:内置、7.4.2、6.2、7.0.2

JDK-NDK-SDK:内置

配置项目:启动器警告:选项“android.enableR8”已弃用,不应再使用。它将在 Android Gradle 插件的未来版本中删除,并且不再允许您禁用 R8。

我尝试了这个论坛上的几乎所有内容,或者其他任何内容都没有改变,现在我正在项目文件夹中搜索奇怪的文件。

我错过了什么吗?

小智 4

建议:

下载 gradle 版本 6+ 并转到首选项并提供下载新 gradle 的目录的路径,然后转到播放器发布设置并取消选中任何自定义 gradle 或清单(如果选中),然后检查并删除文件 androidManifest 和 baseGradleTemplate从 Plugins/Android 然后再次选中这些框(仅当您之前使用过任何自定义 gradle 模板或清单文件时),然后它将在 Plugins/Android 文件夹中重新生成您的清单和 baseGradleTemplate,然后删除已解析的库,然后解析包(如果您正在使用外部依赖管理器),然后构建应用程序。

希望它能起作用,快乐编码:)