android - Windows 10 上的颤振医生错误:CreateProcessW 失败 5
问题描述
即使我设置了颤振 C:\flutter\bin 的路径,我在运行时也遇到了错误
颤振医生命令
CreateProcessW 失败 5
哎呀;Flutter 意外退出。向 Google 发送崩溃报告。已发送崩溃报告(报告 ID:21537d77f83bb8de) CreateProcessW 失败 5 CreateProcessW 失败 5 CreateProcessW 失败 5 未处理的异常:ProcessException:访问被拒绝。
命令:C:\Program Files\Android\Android Studio\jre\bin\java.EXE -version
解决方案
在这个问题上挣扎了这么多小时后,我们发现 Flutter 在运行应用程序时需要 java.exe 文件。因此,在某些机器上,只有管理员只能访问位于路径 C:\Program Files\Android\Android Studio\jre\bin\java.exe 中的文件
解决方法如下:
以管理员身份运行
转到 C:\Program Files\Android\Android Studio\jre\bin\java.exe
右键单击并单击以管理员身份运行
访问权限
转到 C:\Program Files\Android\Android Studio\jre\bin\java.exe
右键单击并转到属性
转到安全部分
单击系统并编辑访问权限,确保您授予它读/写/修改访问权限。
而已。
更多参考:
推荐阅读
- if-statement - 在 if 语句处发出运行 bash 脚本
- python - Django:打印最新下载日期以及自上次下载以来有多少新条目
- sql - 如何在 Google BigQuery 上将 time_usec 转换为日期格式?
- javascript - 即使使用扩展运算符,您也可能在组件渲染函数中有无限更新循环,但 Object.assign 效果很好
- django - Django 无法连接到正在运行的 postgres docker 容器
- c# - 在链表的开头添加节点时,内存分配是如何工作的?
- c - 长长和长长的区别
- javascript - Vuejs 2:无法识别外部类的方法
- node.js - 无法下载 /win32/mongodb-win-x86_64-2008plus-ssl-4.0.14.zip!getaddrinfo ENOTFOUND 8080
- vue.js - 在 NuxtJs 中显示更多或更少显示动态列表