当前位置: 首页 > 知识库问答 >
问题:

运行未经许可的颤振项目时出错

史超英
2023-03-14

正在启动lib/main。dart on Android SDK build for x86 in debug mode。。。

[!]格雷德没有执行权限。应将项目目录的所有权更改为用户,或将项目移动到具有执行权限的目录。Gradle 任务汇编失败,退出代码 1 已退出(sigterm)

共有3个答案

益源
2023-03-14

尝试在gradlew文件上设置执行标志:

chmod +x gradlew
沈华晖
2023-03-14

对于弗莱特,我几乎尝试了这里提到的每一件事,而且是我自己尝试的。这个解决方案,实际上,它是一系列的解决方案,对我来说很管用,我指的是他们随心所欲地尝试。

> < li>

确保没有antivirus *防火墙阻止gradle.bat、gradlew.bat、html" target="_blank">git、flutter、android studio

获取最新的Gradle并安装到较低权限的目录下,而不是在程序文件或程序文件(X86)中;我在D档做过。不要忘记更新环境变量中的路径。

我还安装了JAVA Runtime(JRE)。

安装git,因为它是颤振所必需的。

你可以在安装好每一个(Git,Gradle和flutter doctor)之后,在windows命令行中签到。如果一切似乎都不工作,重新启动电脑后,每一个。

在此之后,当您编译/运行应用程序时,它将需要很长时间,请忍受(至少15分钟才能确定)。

我有读、写的应用程序目录

所以我觉得跟插件的连接有关

希望它有帮助:-)

越俊艾
2023-03-14

我在mac上执行flutter运行时也遇到了同样的错误。显然,在您的flutter项目中,有一个文件android/gradlew应该是可执行的(但实际上不是)。所以就我而言,我跑了。。。

chmod a+rx android/gradlew

...后来< code>flutter命令起作用了。

 类似资料: