Windows 10上的Flutter Doctor错误:CreateProcessW失败5

jit*_*555 10 android ios flutter

即使我设置了颤振C:\ flutter \ bin的路径,我在运行时也遇到了以下错误

扑医生命令

CreateProcessW失败5

糟糕!颤抖已意外退出。向Google发送崩溃报告。发送了崩溃报告(报告ID:21537d77f83bb8de)CreateProcessW失败5 CreateProcessW失败5 CreateProcessW失败5未处理的异常:ProcessException:访问被拒绝。

命令:C:\ Program Files \ Android \ Android Studio \ jre \ bin \ java.EXE -version

jit*_*555 7

经过数小时的努力后,我们发现运行应用程序时,flutter需要java.exe文件。因此,在某些计算机上,只有管理员才能访问位于路径C:\ Program Files \ Android \ Android Studio \ jre \ bin \ java.exe中的文件

解决方法如下:

  1. 以管理员身份运行

    1. 转到C:\ Program Files \ Android \ Android Studio \ jre \ bin \ java.exe

    2. 右键单击,然后单击以管理员身份运行

  2. 访问权限

    1. 转到C:\ Program Files \ Android \ Android Studio \ jre \ bin \ java.exe

    2. 右键单击并转到属性

    3. 转到安全性部分

    4. 单击系统,然后编辑访问权限,确保已授予其读/写/修改访问权限。

而已。

有关更多参考:

https://www.youtube.com/watch?v=ybn3uhVJfE0