Flutter 应用程序卡在启动器屏幕 Android 上

时间:2021-05-18 17:56:44

标签: android flutter android-studio

我在物理设备上运行我的 flutter 应用程序,但它卡在启动器屏幕上。除了这两行,运行控制台没有显示任何错误:

I/flutter ( 5947): Observatory listening on ************************************
D/FlutterLocationService( 5947): Creating service.
D/FlutterLocationService( 5947): Binding to location service.

但是当我在模拟器上运行时它运行良好。什么问题。我还添加了 Internet 访问权限和位置权限。还是不行

我不知道要检查什么,因为它没有显示任何错误!!!只是卡住了

Flutter Doctor 结果:

[√] Flutter (Channel stable, 2.0.6, on Microsoft Windows [Version 10.0.19042.985], locale en-US)
[√] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
[√] Chrome - develop for the web
[√] Android Studio (version 4.1.0)
[√] VS Code (version 1.56.2)
[√] Connected device (3 available)

1 个答案:

答案 0 :(得分:0)

所以这是没有获得权限的问题。现在你必须明确地请求颤振的许可。仅在 Android Manifest 中添加是行不通的。我使用 Permission Handler 插件并添加了此代码并且错误消失了

编辑:现在 Android 11 更新已经到来,大多数设备都被无限地卡在本机启动画面上。 github 上也报告了此问题 here