我决定学习颤振,所以我在Android工作室下载了这个插件。为了运行Hello程序,我跟踪了Flutter的网站上的文档。该项目构建时没有错误并运行,但从未通过。
Installing build\app\outputs\flutter-apk\app.apk...此时,屏幕变成白色,并保持不变。
如果我在Android中停止这个过程,退出我手机上的应用程序(Nokia3.1 quit,Android 9),然后在我的手机上手动打开这个应用程序,它就会正常加载。
我注意到的是,有时它停留在Running Gradle task 'assembleDebug'...,而屏幕保持白色。在这一点上,它应该已经输出
✓ Built build\app\outputs\flutter-apk\app-debug.apk.我试过用仿真器,它也是一样的。我试过了,VSCode也是一样的。
当我在命令行中运行“颤振运行”时,它在我的手机上运行,没有白屏幕问题,但我不能使用"r“或"R”进行热刷新或重新启动。
在VS代码调试器控制台中,当我试图在Running Gradle task 'assembleDebug'...仍在运行时运行r或R时,它说
全局计算要求已加载线程。
这是颤栗医生的结果
[√] Flutter (Channel stable, 1.20.2, on Microsoft Windows [Version 10.0.18363.900], locale en-GB)
• Flutter version 1.20.2 at C:\flutter
• Framework revision bbfbf1770c (4 days ago), 2020-08-13 08:33:09 -0700
• Engine revision 9d5b21729f
• Dart version 2.9.1
[√] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
• Android SDK at C:\Users\ADMIN\AppData\Local\Android\sdk
• Platform android-29, build-tools 29.0.2
• Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
• Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)
• All Android licenses accepted.
[√] Android Studio (version 4.0)
• Android Studio at C:\Program Files\Android\Android Studio
• Flutter plugin version 48.1.2
• Dart plugin version 193.7361
• Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)
[√] VS Code, 64-bit edition (version 1.47.3)
• VS Code at C:\Program Files\Microsoft VS Code
• Flutter extension version 3.13.2
[√] Connected device (1 available)
• Nokia 3 1 Plus (mobile) • ROOGALB8C2201609 • android-arm64 • Android 9 (API 28)
• No issues found!我试过的
保持干净,使缓存失效并重新启动,将我的目标sdk更改为29,更新颤振和飞镖。
我已经尝试了大多数关于颤振github问题部分的建议。
我遗漏了什么吗?
发布于 2020-10-06 11:23:24
在互联网上搜索了几个星期之后,我决定做一次完全的重置。我卸载了Android,从普通目录中完全删除了颤振,以及所有相关的路径和环境变量,也删除了所有飞镖的痕迹。我还删除了C:/目录中的所有gradle、sdk和android文件,基本上重新启动。很有魅力。很明显有东西坏了
发布于 2021-08-05 09:26:07
打开“文件”菜单,单击“使缓存失效/重新启动”。这事为我解决了!
发布于 2021-12-16 17:25:49
但是,我也遇到了同样的问题,我关闭了所有打开的项目和vscode,返回打开vscode,并提示安装推荐的Dart vscode设置,运行代码时不进行调试,一切正常。
为我解决了这个问题。
https://stackoverflow.com/questions/63448904
复制相似问题