正在调试模式下在为x86构建的Android SDK上启动lib/main.dart...[!] Gradle没有执行权限。您应该将项目目录的所有权更改为您的用户,或将项目移动到具有执行权限的目录。Gradle任务验证失败,退出代码为% 1已验证(sigterm)
fnatzsnv1#
我得到了同样的错误,试图在mac上执行flutter run.显然,在你的Flutter项目,有一个文件android/gradlew,预计是可执行的(它不是).所以在我的情况下,我运行.
flutter run
android/gradlew
chmod a+rx android/gradlew
字符串......之后flutter命令工作。
flutter
bzzcjhmw2#
1.确保没有防病毒 * 防火墙阻止,gradle.bat,gradlew.bat,git,flutter,android studio1.获取最新的Gradle并将其安装到较低权限的目录中,而不是Program Files或Program Files(X86);我在D驱动器中进行了安装。不要忘记更新环境变量中的路径。1.我还安装了Java语言(JRE)。1.安装git,因为它是必要的Flutter。1.您可以在安装每个(Git,Gradle和flutter doctor)后检查windows命令行。如果没有任何工作,请在每个之后重新启动PC。1.您可以先尝试一下,禁用Gradle插件,重新启用并重新启动Android Studio.在此之后,当你将编译/运行应用程序,它将需要很长的时间,请忍受(至少15分钟,只是为了确保)。我仍然有读,写&修改权限的应用程序目录,它给出了错误- * 错误代码1“gradle没有执行权限。你应该将项目目录的所有权更改为你的用户,或将项目移动到具有执行权限的目录。"*所以我认为这与插件的连接有关。希望有帮助:-)
41zrol4v3#
尝试在gradlew文件上设置执行标志:
chmod +x gradlew
字符串
tcbh2hod4#
我有同样的问题(Arch Linux),由于某种原因权限错误的Flutter路径:
sudo chown -R $(whoami) /opt/flutter/packages/flutter_tools/
polhcujo5#
字符串这是可行的,但对于Windows,您需要安装“Git for Windows”
5条答案
按热度按时间fnatzsnv1#
我得到了同样的错误,试图在mac上执行
flutter run
.显然,在你的Flutter项目,有一个文件android/gradlew
,预计是可执行的(它不是).所以在我的情况下,我运行.字符串
......之后
flutter
命令工作。bzzcjhmw2#
1.确保没有防病毒 * 防火墙阻止,gradle.bat,gradlew.bat,git,flutter,android studio
1.获取最新的Gradle并将其安装到较低权限的目录中,而不是Program Files或Program Files(X86);我在D驱动器中进行了安装。不要忘记更新环境变量中的路径。
1.我还安装了Java语言(JRE)。
1.安装git,因为它是必要的Flutter。
1.您可以在安装每个(Git,Gradle和flutter doctor)后检查windows命令行。如果没有任何工作,请在每个之后重新启动PC。
1.您可以先尝试一下,禁用Gradle插件,重新启用并重新启动Android Studio.
在此之后,当你将编译/运行应用程序,它将需要很长的时间,请忍受(至少15分钟,只是为了确保)。
我仍然有读,写&修改权限的应用程序目录,它给出了错误- * 错误代码1“gradle没有执行权限。你应该将项目目录的所有权更改为你的用户,或将项目移动到具有执行权限的目录。"*
所以我认为这与插件的连接有关。
希望有帮助:-)
41zrol4v3#
尝试在gradlew文件上设置执行标志:
字符串
tcbh2hod4#
我有同样的问题(Arch Linux),由于某种原因权限错误的Flutter路径:
字符串
polhcujo5#
字符串
这是可行的,但对于Windows,您需要安装“Git for Windows”