我决定学习Flutter,所以我在Android Studio中下载了插件。为了运行Hello World程序,我遵循了Flutter网站上的文档。项目构建时没有错误,并且可以运行,但它永远不会过去
Installing build\app\outputs\flutter-apk\app.apk...
字符串
此时,屏幕变为白色并保持这种状态。
如果我在Android Studio中停止该过程并退出手机上的应用程序(诺基亚3.1plus,Android 9),然后在手机上手动打开应用程序,它会正常加载。
我注意到的是,有时它停留在Running Gradle task 'assembleDebug'...
,而屏幕保持白色。在这一点上,它会输出
✓ Built build\app\outputs\flutter-apk\app-debug.apk.
型
我用模拟器试过了,结果是一样的。我试过VSCode,结果是一样的。
当我在命令行中运行“Flutter Run”时,它在我的手机上运行应用程序而没有白色问题,但我不能使用“R”或“R”进行热刷新或重新启动。
在VS Code调试器控制台中,当我尝试在Running Gradle task 'assembleDebug'...
仍在运行时运行r或R时,它会说
全局计算要求已加载线程
这是Flutter医生的结果
[√] 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!
型
我所尝试的
Flutter清理,无效缓存和重新启动,改变我的目标sdk为29,更新Flutter和 dart
我已经尝试了flutter github issues部分的大部分建议。
有什么我遗漏的吗?
4条答案
按热度按时间u4vypkhs1#
打开文件菜单,然后单击无效缓存/重新启动。这为我解决了!
3duebb1j2#
在网上搜索了几个星期后,我决定做一个全面的重置。我卸载了Android Studio,从常规目录中完全删除了flutter以及所有相关的PATH和ENVIRONMENT变量,也删除了所有dart的痕迹。我还删除了C:/目录中的所有gradle,sdk和android文件基本上重新开始。效果很好。很明显有什么东西坏了
5lwkijsr3#
我遇到了同样的问题,但是,我关闭了所有打开的项目和vscode,返回到打开的vscode,并提示安装Dart推荐的vscode设置,运行代码而不调试,一切正常。
这为我解决了问题。
628mspwn4#
我也遇到了同样的问题,我们通过一个简单的步骤解决了这个问题:你可以在Windows和Android Studios上试试这个:
1.然后转到文件
1.项目结构
1.选择SDK
1.然后检查JDK主路径:C:\Program Files\Microsoft\jdk-11.0.12.7-hotspot
这将重建您的应用程序,您将能够再次运行和热重新加载您的项目。