“flutter run”卡在“正在运行 Gradle 任务 'assembleDebug”

Geo*_*iev 6 android android-sdk-tools flutter

我今天将 Flutter 更新到了最新的稳定版本 - 1.12.13+hotfix.7(我之前运行的是 1.12.13+hotfix.6)。当我尝试在 VS Code 中运行我的项目时,flutter run它总是卡在Running Gradle task \'assembleDebug

\n\n

在此输入图像描述

\n\n

有人遇到过同样的问题吗?

\n\n

这是输出flutter doctor -v

\n\n
[georgi@georgi-pc Line-up-Generator]$ flutter doctor -v\n[\xe2\x9c\x93] Flutter (Channel stable, v1.12.13+hotfix.7, on Linux, locale en_GB.UTF-8)\n    \xe2\x80\xa2 Flutter version 1.12.13+hotfix.7 at /home/georgi/Development/flutter\n    \xe2\x80\xa2 Framework revision 9f5ff2306b (2 weeks ago), 2020-01-26 22:38:26 -0800\n    \xe2\x80\xa2 Engine revision a67792536c\n    \xe2\x80\xa2 Dart version 2.7.0\n\n[!] Android toolchain - develop for Android devices (Android SDK version 29.0.2)\n    \xe2\x80\xa2 Android SDK at /home/georgi/Android/Sdk\n    \xe2\x80\xa2 Android NDK location not configured (optional; useful for native profiling support)\n    \xe2\x80\xa2 Platform android-29, build-tools 29.0.2\n    \xe2\x80\xa2 Java binary at: /opt/android-studio/jre/bin/java\n    \xe2\x80\xa2 Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b49-5587405)\n    ! Some Android licenses not accepted.  To resolve this, run: flutter doctor --android-licenses\n\n[!] Android Studio (version 3.5)\n    \xe2\x80\xa2 Android Studio at /opt/android-studio\n    \xe2\x9c\x97 Flutter plugin not installed; this adds Flutter specific functionality.\n    \xe2\x9c\x97 Dart plugin not installed; this adds Dart specific functionality.\n    \xe2\x80\xa2 Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b49-5587405)\n\n[\xe2\x9c\x93] Connected device (1 available)\n    \xe2\x80\xa2 MI 8 \xe2\x80\xa2 62fb6fd8 \xe2\x80\xa2 android-arm64 \xe2\x80\xa2 Android 10 (API 29)\n\n! Doctor found issues in 2 categories.\n\n
Run Code Online (Sandbox Code Playgroud)\n\n

我必须指出,我尝试过跑步flutter doctor --android-licenses,但它卡在 25%

\n\n

在此输入图像描述

\n\n

注意:我使用的是 Manjaro 18.1.5

\n\n

更新:\nDart SDK 似乎存在问题: https://github.com/flutter/flutter/issues/49185#issuecomment-589968058

\n

小智 5

flutter clean为我工作

我遇到过同样的问题。我尝试了很多解决方案,最后找到了Github.在终端中尝试此命令。


Geo*_*iev 4

该问题已在上游得到解决。如果你想使用它,你必须通过运行切换到master通道(目前。它会在某个时刻到达通道)stable

flutter channel master

Run Code Online (Sandbox Code Playgroud)

运行之后,我能够在 Linux 5.5 上很好地构建我的 apk