我无法在 VS 代码中运行和调试颤振应用程序,每当我尝试运行它时,我都会收到以下错误 [重复]
Posted
技术标签:
【中文标题】我无法在 VS 代码中运行和调试颤振应用程序,每当我尝试运行它时,我都会收到以下错误 [重复]【英文标题】:I am unable to run and debug flutter app in VS code and whenever I try running it I get following error [duplicate] 【发布时间】:2019-04-07 18:24:00 【问题描述】: 我正在使用 Flutter 0.9.4 • 频道测试版 android Studio 3.2.1 VS 代码 1.28.2每当我尝试调试和运行我的应用程序时,它都会显示以下错误消息:
Launching lib\main.dart on Custom Phone, 8 0, API 26, 768x1280 in debug mode...
* Error running Gradle:
Exit code 1 from: C:\Users\Ketan\Documents\Flutter\hello\android\gradlew.bat app:properties:
Project evaluation failed including an error in afterEvaluate . Run with --stacktrace for details of the afterEvaluate error.
FAILURE: Build failed with an exception.
* Where:
Build file 'C:\Users\Ketan\Documents\Flutter\hello\android\app\build.gradle' line: 25
* What went wrong:
A problem occurred evaluating project ':app'.
> Could not resolve all files for configuration 'classpath'.
> Could not find lint-gradle-api.jar (com.android.tools.lint:lint-gradle-api:26.1.2).
Searched in the following locations:
https://jcenter.bintray.com/com/android/tools/lint/lint-gradle-api/26.1.2/lint-gradle-api-26.1.2.jar
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
BUILD FAILED in 2s
Please review your Gradle project setup in the android/ folder.
【问题讨论】:
Could not find lint-gradle-api.jar (com.android.tools.lint:lint-gradle-api:26.1.2).
... 这意味着您的 Gradle 文件的 repositories
部分无法下载此文件...
我明白了,但是如何解决它:D
您的存储库中是否列出了google()
?根据错误,您似乎只有jcenter()
非常感谢。确实 google() 不见了。
我知道 Android Studio 为新的 Android 项目设置了它。不确定 Flutter
【参考方案1】:
从flutter documentation:试试这个
更新你的路径
如果您希望在常规 Windows 命令提示符下运行 Flutter 命令,请按照以下步骤将 Flutter 添加到 PATH 环境变量中:
转到“控制面板 > 用户帐户 > 用户帐户 > 更改我的环境 变量”
在“用户变量”下检查是否有一个名为“路径”的条目:
如果条目确实存在,则使用 ; 将完整路径附加到 flutter\bin
作为现有值的分隔符。
如果该条目不存在,则创建一个名为 Path 的新用户变量,并将完整的 path
到 flutter\bin
作为其值。
重新启动 Windows 以完全应用此更改。
【讨论】:
我已经设置了路径,这是 flutter.gradle 的小错误,它位于 flutter\packages\flutter_tools\gradle 。编辑后 VS 代码工作正常。谢谢。 @KetanRamteke 您可以将其添加为可接受的答案,以便将来对其他人有所帮助(例如我:P):)以上是关于我无法在 VS 代码中运行和调试颤振应用程序,每当我尝试运行它时,我都会收到以下错误 [重复]的主要内容,如果未能解决你的问题,请参考以下文章
如何在 VS Code 中调试颤振 build_runner 构建?