已完成全部安装,VSCode中Flutter项目仍报Gradle构建失败错误
解决Flutter项目因路径含非ASCII字符导致的Gradle构建失败问题
错误核心信息
FAILURE: 构建失败,出现异常。
- 位置:构建文件 'C:\Users\asali\OneDrive\Masa�st�\flutter_application_1\flutter_application_1\flutter_application_2\android\app\build.gradle' 第2行
- 问题所在:应用插件请求 [id: 'com.android.application'] 时发生异常
应用插件 'com.android.internal.application' 失败。你的项目路径包含非ASCII字符,这在Windows系统上极有可能导致构建失败。请将项目移动到其他目录。可在项目目录的gradle.properties文件中添加 'android.overridePathCheck=true' 来禁用此警告。
构建失败,耗时32秒
错误:Gradle任务assembleDebug执行失败,退出码为1
解决方案
优先方案:迁移项目到纯ASCII路径
将Flutter项目移动到仅包含英文、数字的目录下,比如C:\Dev\flutter_app这类路径,避免路径中出现特殊字符或非拉丁字母(如示例中的Masa�st�)。临时方案:禁用路径检查
在项目根目录的gradle.properties文件中添加以下配置:android.overridePathCheck=true保存文件后重新执行构建命令即可。注意此方法可能引发其他潜在问题,仅作为临时应急使用。
内容的提问来源于stack exchange,提问作者Alper Salih DEMİRCİ
相关产品推荐
相关产品推荐

