You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Unity安卓打包失败:项目路径含非ASCII字符问题求助

Unity Android构建失败:路径含非ASCII字符导致无法加载com.android.internal.application插件

报错核心信息

FAIL: Build failed with exception.

- 位置:
文件 'C:\Users\Lukáš\Fart button\Library\Bee\Android\Prj\IL2CPP\Gradle\launcher\build.gradle' 第1行

- 问题:
评估':launcher'项目时出现异常。

> 无法使用插件[id 'com.android.internal.application']。
> 你的项目路径包含非ASCII字符,这在Windows系统中极可能导致构建失败,请将项目移至其他目录。可在项目目录的gradle.properties文件中添加行'android.overridePathCheck=true'关闭此警告。

问题根源

你重装NDK、JDK、SDK的操作完全没命中问题核心——项目路径包含非ASCII字符(用户名Lukáš里的á)和空格,这是Windows环境下Gradle构建的典型兼容性问题,和开发组件本身无关。

解决方案

1. 彻底解决(推荐)

将整个Unity项目移动到不含非ASCII字符、无空格的路径下,比如:

  • 原路径:C:\Users\Lukáš\Fart button
  • 新路径:C:\Projects\FartButton

移动完成后重新打开Unity项目,再尝试构建Android包。

2. 临时绕过(不推荐,可能引发后续构建异常)

在Unity项目根目录下找到gradle.properties文件(没有则新建),添加以下配置:

android.overridePathCheck=true

保存后重新执行构建。

内容的提问来源于stack exchange,提问作者Lukasin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.07 05:18:22