Unity导出Android项目至Android Studio时Gradle报错解决方案求助
问题修复方案
- 打开Android Studio项目根目录下的
gradle.properties文件 - 查找整行包含
android.enableR8 = true或者android.enableR8 = false的配置,直接删除该行 - 同步Gradle即可完成修复
如果删除后重新从Unity导出项目又出现同样问题,做以下固定配置:
- 回到Unity项目,依次打开
File > Build Settings > Player Settings > Publishing Settings - 勾选Build分类下的
Custom Gradle Properties Template选项 - 点击选项后方的文件路径打开模板文件,删除其中
android.enableR8相关的配置行 - 后续再导出Android项目就不会再自动生成该废弃配置
补充说明
该问题是因为你升级到了Android Gradle插件7.0及以上版本,该版本已经完全移除了android.enableR8配置项,R8压缩工具默认强制开启,无需手动配置。Unity旧版本导出项目时会默认携带该已废弃配置,所以触发构建报错。
内容的提问来源于stack exchange,提问作者Shubham Singh
相关产品推荐
相关产品推荐

