unity3d - 在 Unity 上构建 android 应用程序时 gradle build 失败
问题描述
Bonsoir 伙计们,我是应用程序开发的真正初学者,但我试图创建一个简单的手机游戏只是为了开始。在尝试构建它时,我得到了这个 gradle 错误,这似乎无法弄清楚如何解决。
这是控制台日志:
拿起 JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8
FAILURE:构建失败并出现异常。
其中:构建文件 'D:\Documenti\Università\Mobile Computing\SimpleQuiz\Temp\gradleOut\launcher\build.gradle' 行:3
出了什么问题:评估项目“:启动器”时出现问题。
无法应用插件 [id 'com.android.application'] 您的项目路径包含非 ASCII 字符。这很可能会导致构建在 Windows 上失败。请将您的项目移动到其他目录。有关详细信息,请参阅http://b.android.com/95744。可以通过将“android.overridePathCheck=true”行添加到项目目录中的 gradle.properties 文件来禁用此警告。
尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。
在https://help.gradle.org获得更多帮助
0 秒内构建失败
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
关于如何解决这个问题的任何建议?
解决方案
抱歉,您是否阅读过错误信息?
您的项目路径包含非 ASCII 字符。
我猜Università中的'à'是问题所在。
请将您的项目移动到其他目录。
您可以将项目移动到路径中没有非 ASCII 字符的其他目录或重命名该文件夹。
推荐阅读
- azure - 我可以获取“正在更新”的 Service Fabric 群集的状态/信息吗?
- android - android布局中的多屏幕支持
- azure-devops - 使用权限/其他功能来限制 Azure DevOps 中的部署
- shell - 如何在 shell 中一次删除目录及其后代?
- json - 我尝试将此 cURL 代码转换为 Retrofit2 的代码,但我不能
- eclipse - 无法添加 JUnit 5 测试用例
- c# - C# Linq 数据表 groupby 日期时间月
- angular - Angular 6:将急切加载转换为延迟加载
- angular - Angular:如何在多行上复制 templateRef?
- xcode - 什么是 .dat.nosyncb77b.* 文件以及如何删除它们?