"flutter run" 卡在 "Running Gradle task 'assembleDebug"
"flutter run" gets stuck at "Running Gradle task 'assembleDebug"
我今天把 Flutter 更新到了最新的稳定版——1.12.13+hotfix.7
(我之前是运行ning 1.12.13+hotfix.6)。当我尝试使用 flutter run
在 vs 代码中 运行 我的项目时,它总是卡在 Running Gradle task 'assembleDebug
:
有没有人遇到过同样的问题?
这是 flutter doctor -v
的输出:
[georgi@georgi-pc Line-up-Generator]$ flutter doctor -v
[✓] Flutter (Channel stable, v1.12.13+hotfix.7, on Linux, locale en_GB.UTF-8)
• Flutter version 1.12.13+hotfix.7 at /home/georgi/Development/flutter
• Framework revision 9f5ff2306b (2 weeks ago), 2020-01-26 22:38:26 -0800
• Engine revision a67792536c
• Dart version 2.7.0
[!] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
• Android SDK at /home/georgi/Android/Sdk
• Android NDK location not configured (optional; useful for native profiling support)
• Platform android-29, build-tools 29.0.2
• Java binary at: /opt/android-studio/jre/bin/java
• Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b49-5587405)
! Some Android licenses not accepted. To resolve this, run: flutter doctor --android-licenses
[!] Android Studio (version 3.5)
• Android Studio at /opt/android-studio
✗ Flutter plugin not installed; this adds Flutter specific functionality.
✗ Dart plugin not installed; this adds Dart specific functionality.
• Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b49-5587405)
[✓] Connected device (1 available)
• MI 8 • 62fb6fd8 • android-arm64 • Android 10 (API 29)
! Doctor found issues in 2 categories.
我必须指出我已经尝试 运行ning flutter doctor --android-licenses
但它卡在 25%
注意:我使用的是 Manjaro 18.1.5
更新:
Dart SDK 似乎有问题:https://github.com/flutter/flutter/issues/49185#issuecomment-589968058
我遇到了同样的问题并解决了。
我运行 flutter doctor --android-licenses as sudo。
我用了整个路径,不知道是否有必要。
例如我是这样做的:
sudo /home/jan/development/languages+devtools/flutter/bin/flutter 医生 --android-licenses
之后一切正常。
问题已在上游解决。如果你想消费它,你必须切换到 master
频道(现在。它会在某个时候到达 stable
频道) 运行
flutter channel master
在 运行 之后,我能够在 Linux 5.5
上很好地构建我的 apk
flutter clean
worked for me
我遇到了同样的问题。我尝试了很多解决方案,终于找到了 Github.
在终端中尝试此命令。
我尝试了找到的每一个答案,但 none 有效。
最后,我通过删除我拥有的 Android 虚拟设备并创建一个新虚拟设备来修复它。就我而言,这看起来像是 android 模拟器的问题,而不是 flutter 错误。
我今天把 Flutter 更新到了最新的稳定版——1.12.13+hotfix.7
(我之前是运行ning 1.12.13+hotfix.6)。当我尝试使用 flutter run
在 vs 代码中 运行 我的项目时,它总是卡在 Running Gradle task 'assembleDebug
:
有没有人遇到过同样的问题?
这是 flutter doctor -v
的输出:
[georgi@georgi-pc Line-up-Generator]$ flutter doctor -v
[✓] Flutter (Channel stable, v1.12.13+hotfix.7, on Linux, locale en_GB.UTF-8)
• Flutter version 1.12.13+hotfix.7 at /home/georgi/Development/flutter
• Framework revision 9f5ff2306b (2 weeks ago), 2020-01-26 22:38:26 -0800
• Engine revision a67792536c
• Dart version 2.7.0
[!] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
• Android SDK at /home/georgi/Android/Sdk
• Android NDK location not configured (optional; useful for native profiling support)
• Platform android-29, build-tools 29.0.2
• Java binary at: /opt/android-studio/jre/bin/java
• Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b49-5587405)
! Some Android licenses not accepted. To resolve this, run: flutter doctor --android-licenses
[!] Android Studio (version 3.5)
• Android Studio at /opt/android-studio
✗ Flutter plugin not installed; this adds Flutter specific functionality.
✗ Dart plugin not installed; this adds Dart specific functionality.
• Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b49-5587405)
[✓] Connected device (1 available)
• MI 8 • 62fb6fd8 • android-arm64 • Android 10 (API 29)
! Doctor found issues in 2 categories.
我必须指出我已经尝试 运行ning flutter doctor --android-licenses
但它卡在 25%
注意:我使用的是 Manjaro 18.1.5
更新: Dart SDK 似乎有问题:https://github.com/flutter/flutter/issues/49185#issuecomment-589968058
我遇到了同样的问题并解决了。 我运行 flutter doctor --android-licenses as sudo。 我用了整个路径,不知道是否有必要。
例如我是这样做的: sudo /home/jan/development/languages+devtools/flutter/bin/flutter 医生 --android-licenses
之后一切正常。
问题已在上游解决。如果你想消费它,你必须切换到 master
频道(现在。它会在某个时候到达 stable
频道) 运行
flutter channel master
在 运行 之后,我能够在 Linux 5.5
上很好地构建我的 apk
flutter clean
worked for me
我遇到了同样的问题。我尝试了很多解决方案,终于找到了 Github.
在终端中尝试此命令。
我尝试了找到的每一个答案,但 none 有效。
最后,我通过删除我拥有的 Android 虚拟设备并创建一个新虚拟设备来修复它。就我而言,这看起来像是 android 模拟器的问题,而不是 flutter 错误。