gpt4 book ai didi

flutter-web - 在Windows 10上找不到名称或ID匹配 'chrome'的设备

转载 作者:行者123 更新时间:2023-12-03 16:06:38 25 4
gpt4 key购买 nike

我使用official guide安装了Flutter beta版本。
启用的网站:

 flutter channel beta
flutter upgrade
flutter config --enable-web

结果是:
Setting "enable-web" value to "true".

You may need to restart any open editors for them to read new settings.
flutter devices命令的结果:
>flutter devices
1 connected device:

Web Server • web-server • web-javascript • Flutter Tools

官方指南指出应该有两个设备:
Chrome     • chrome     • web-javascript • Google Chrome 78.0.3904.108
Web Server • web-server • web-javascript • Flutter Tools

我根据官方指南创建了示例应用,并尝试构建它:
 flutter create myapp
cd myapp
flutter run -d chrome

结果是:
No devices found with name or id matching 'chrome'

已安装最新的Google Chrome。我读过 on github,可以通过设置环境变量CHROME_EXECUTABLE来解决问题。我尝试使用chrome.exe的路径和包含chrome.exe的文件夹的路径来设置它,但结果相同。

我执行了 flutter doctor -v:
[X] Chrome - develop for the web (Cannot find chrome executable at "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe")
! "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" is not executable.

我认为问题可能出在空格中,但在CHROME_EXECUTABLE中设置不同的路径并不能解决问题。
[X] Chrome - develop for the web (Cannot find chrome executable at "D:\Portable\Chromium\chrome-win\chrome.exe")
! "D:\Portable\Chromium\chrome-win\chrome.exe" is not executable.

有人有什么主意吗?

最佳答案

As OP suggested I am listing my comments from above, as an answer. I believe the portable chrome usage is new w.r.t flutter and suspect this could be useful for others instead of deleting the question.



您可以在Windows 10中尝试的一些选项。
  • 在命令提示符提示符下运行refreshenv命令。
  • 确保路径中的Flutter安装正确。
  • 删除路径字符串周围的双引号" "

  • 在这种情况下, 第三个选项解决了的问题。

    关于flutter-web - 在Windows 10上找不到名称或ID匹配 'chrome'的设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60782015/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com