Unity Android构建错误:>;非法字符<&燃气轮机;在索引7处:..\..\l?brary_man?fest\release\AndroidManifest.xml
我想为Android构建我的Unity项目。我使用Windows10家庭单一语言,不幸的是,我使用土耳其语。我找不到任何方法使显示语言变成英语。根据我的研究,这种错误是由系统语言引起的。参考号: 失败:生成失败,出现异常Unity Android构建错误:>;非法字符<&燃气轮机;在索引7处:..\..\l?brary_man?fest\release\AndroidManifest.xml,android,unity3d,build,sdk,windows-10,Android,Unity3d,Build,Sdk,Windows 10,我想为Android构建我的Unity项目。我使用Windows10家庭单一语言,不幸的是,我使用土耳其语。我找不到任何方法使显示语言变成英语。根据我的研究,这种错误是由系统语言引起的。参考号: 失败:生成失败,出现异常 错误:任务:unityLibrary:generateReleaseRFile的执行失败 索引7处的非法字符:..\l?brary_man?fest\release\AndroidManifest.xml 你知道我该如何解决这个问题吗?我已经就这个问题与Unity supp
- 错误:任务:unityLibrary:generateReleaseRFile的执行失败
你知道我该如何解决这个问题吗?我已经就这个问题与Unity support进行了交谈,他们说这是gradle方面的问题,并建议我将操作系统语言转换为英语,从而解决了这个问题。您可以在“所有设置>时间和语言>语言>Windows显示语言”中使用英语。我还建议在语言切换后将Region选项卡上的Region格式更改为Turkish。我希望这也能对你有所帮助。我也有同样的问题,如果你有像我一样的Windows 10单一语言,你需要重新安装整个操作系统,并将操作系统语言更改为英语。这是Android Gradle插件的问题。该问题将在2020年得到解决。1但是对于使用2019.3或更高版本且无法更改其系统语言的用户,我正在使用以下解决方法:
- 安装的最新版本
- 转到
并取消选择安装了Unity的Preferences>externaltools>Android
。输入在上一步中安装gradle的路径Gradle
- 启用
播放器设置>发布设置>构建>自定义基本渐变模板
- 转到自定义模板(默认情况下为
),并将插件版本更改为Assets/Plugins/Android/baseProjectTemplate.gradle
。请注意,3.5.0
版本还有其他错误,因此我发现3.6+
工作得最好。它应该是这样的:3.5.0
classpath'com.android.tools.build:gradle:3.5.0'