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

在VS Code中运行Android模拟器时遭遇Gradle错误,求解决方向

Flutter运行Android模拟器报错解决方向

错误信息:

Launching lib\main.dart on sdk gphone64 x86 64 in debug mode...
'Dart\Rivan_Flutter_Course\currency_converter\android' 未被识别为内部或外部命令、可运行程序或批处理文件。
Error: Could not find or load main class org.gradle.wrapper.GradleWrapperMain
Caused by: java.lang.ClassNotFoundException: org.gradle.wrapper.GradleWrapperMain
Exception: Gradle task assembleDebug failed with exit code 1

解决步骤:

  • 检查项目路径合法性:确保项目路径无中文、空格或特殊字符。把项目移到更简洁的路径下,比如D:\Flutter_Projects\currency_converter,避免路径解析出错。
  • 修复Gradle Wrapper文件:
    1. 进入项目的android\gradle\wrapper目录,确认gradle-wrapper.jar文件存在。如果缺失,从新建的Flutter项目中复制同名文件过来,或者下载对应版本的Gradle wrapper文件放入该目录。
    2. 打开gradle-wrapper.properties,核对distributionUrl的链接是否有效,比如distributionUrl=https\://services.gradle.org/distributions/gradle-7.4-all.zip,如果链接错误或版本不兼容,替换为当前Flutter版本推荐的Gradle版本链接。
  • 清理并重建项目:
    在终端依次执行以下命令:
    flutter clean
    flutter pub get
    
    完成后重新尝试启动模拟器。
  • 验证Java环境配置:
    确保已安装JDK 8及以上版本,且JAVA_HOME环境变量配置正确。在终端输入java -version和javac -version,确认输出的版本信息正常。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.04 04:10:00