我最近安装了flutter SDK,并设置了用于应用程序开发的环境,但是当我在CMD中运行命令flutter doctor
时,会出现某些错误:
未处理的异常:
ProcessException:%1不是有效的Win32应用程序。
我知道这是因为我的用户文件夹名称带有空格(C:\Users\WIN 10\
),并且“ flutter doctor”试图使用相应的路径(C:\Users\WIN 10\AppData\Local\Android\sdk\platform-tools\adb.exe devices -l
)运行命令。如何解决此错误?
C:\Users\WIN 10>flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel master, v1.5.5-pre.22, on Microsoft Windows [Version 10.0.10586], locale en-US)
\CreateProcessW failed 193
Unhandled exception:
ProcessException: %1 is not a valid Win32 application.
Command: C:\Users\WIN 10\AppData\Local\Android\sdk\platform-tools\adb.exe devices -l