我从github克隆了一个flutter项目,但无法运行它

问题描述 投票:0回答:2

我从 Github 克隆了一个 flutter 项目(项目链接:https://github.com/abuanwar072/Covid-19-Flutter-UI.git),并且我没有更改代码中的任何内容。我已经在 VS Code 中克隆了它,但是当我尝试在 Android 模拟器上运行它时,我遇到了错误。

日志:

[38;5;248mLaunching lib\main.dart on Android SDK built for x86 in debug mode...[39;49m
 lib\main.dart

FAILURE: Build failed with an exception.

* What went wrong:
A problem was found with the configuration of task ':app:processDebugResources'.
> File 'C:\Users\RIJAK\AppData\Local\Android\sdk\platforms\android-28\android.jar' specified for property 'androidJar' does not exist.

* 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 13s
Exception: Gradle task assembleDebug failed with exit code 1
Exited (sigterm)

我已经尝试从 android studio 更新我的 android SDK 并运行 flutter doctor (它显示了一些有关许可证的信息,所以我通过对它显示的所有许可证说“是”来修复它)。它仍然在产生上述消息。我不确定我是否正确执行了 SDK 更新部分,但请帮助了解如何正确执行。

android flutter gradle
2个回答
2
投票

你应该尝试

flutter clean
和之后
flutter run

如果这对您不起作用,那么创建一个新项目并复制粘贴代码和类,而不是采用完整的项目。


0
投票

遵循几个步骤:

  1. 使用 cmd 创建您自己的空项目( cmd ->找到要创建项目文件夹的路径 cd "folderName" ->flutter create "YourProjectName")
  2. 现在创建后输入命令“code”。然后你就直接掉到vs code上了
  3. 打开 pubspec.yaml 文件并将其复制。
  4. 现在用 pubspec.yaml 文件夹的克隆代码替换该复制代码。

现在运行---

希望它有效:)

© www.soinside.com 2019 - 2024. All rights reserved.