Flutter在Android模拟器运行报错:找不到--web-renderer选项
解决"Could not find an option named '--web-renderer'"错误
步骤1:检查并修正运行配置
- 打开Android Studio,点击顶部运行配置下拉菜单,选择Edit Configurations...
- 在配置窗口中找到你的应用运行项(Flutter或Android App类型)
- 切换到Arguments标签页,查看Additional run args输入框,若存在
--web-renderer相关参数(如--web-renderer html),直接删除该部分内容 - 点击Apply保存配置后重试运行
步骤2:清理并重建项目
- 执行
flutter clean(Flutter项目)或通过Build > Clean Project清理缓存 - 再执行Build > Rebuild Project重新编译项目
步骤3:更新Flutter SDK(仅Flutter项目)
- 终端运行
flutter --version查看当前SDK版本 - 若版本较旧,执行
flutter upgrade升级到最新稳定版——新版本已移除--web-renderer这类废弃参数,移动端无需配置该参数,仅Web端运行时才需针对性设置
补充说明
Android Studio Ladybug版本更新了工具链参数规范,--web-renderer是Web端专属参数,移动端(模拟器/真机)运行时无需添加,该错误大概率是旧版本配置遗留或误添加导致,移除后即可正常运行。
内容的提问来源于stack exchange,提问作者Sam
相关产品推荐
相关产品推荐

