Flutter 错误:无法找到 gradlew 脚本。检查bat文件是不是存在或android文件夹是不是可读
Posted
技术标签:
【中文标题】Flutter 错误:无法找到 gradlew 脚本。检查bat文件是不是存在或android文件夹是不是可读【英文标题】:Flutter error: Unable to locate gradlew script. Check if bat file exists or the android folder is readableFlutter 错误:无法找到 gradlew 脚本。检查bat文件是否存在或android文件夹是否可读 【发布时间】:2020-08-31 12:40:55 【问题描述】:一个星期以来我一直在尝试修复这个错误。请有人帮我解决这个问题...
我已经安装了颤振并且工作正常。 安装了android Studio 3.6,还下载了Android SDK等工具。(执行flutter doctor时没有错误)
但是,当我尝试在我的真实设备(Lenovo Vibe K5 plus android 5.1.1)上运行示例第一个颤振应用程序时,我收到以下错误
Unable to locate gradlew script. Please check that C:\Users\...\android\gradlew.bat exists or that C:\Users\...\app1\android can be read.
当我第一次运行项目时,我得到了这个:
Gradle task assembleDebug failed with exit code -1
有什么问题?我该如何解决这个问题?
【问题讨论】:
你在 android studio 中安装 SDK for android 5.1.1 吗? link 这是否意味着问题可能是因为我的设备android版本?我实际上是在真实设备上运行它...因为我的模拟器由于某些图形驱动程序问题而无法工作...但我什至在 android 6 上尝试过...不起作用 您的问题已被提出。这是答案Link 【参考方案1】:我认为你删除了.gradle
文件,
您可能需要卸载所有与 android studio 相关的文件并重新安装。
【讨论】:
以上是关于Flutter 错误:无法找到 gradlew 脚本。检查bat文件是不是存在或android文件夹是不是可读的主要内容,如果未能解决你的问题,请参考以下文章
Gradle 无法安装 - Gradlew InstallDebug 失败插件,ID 为“...”未找到
flutter-firebase_auth-gradlew.bat 异常退出
错误记录在 Android Studio 的 Terminal 终端执行 gradlew 报错 ( 无法将“gradlew”项识别为 cmdlet函数脚本文件或可运行程序的名称。请检查名称 )
错误记录在 Android Studio 的 Terminal 终端执行 gradlew 报错 ( 无法将“gradlew”项识别为 cmdlet函数脚本文件或可运行程序的名称。请检查名称 )
React Native 和 Android Studio:应用无法构建。错误:命令失败:gradlew.bat app:installDebug -PreactNativeDevServerPort