Android Studio中Flutter设备选择卡在加载状态的问题求助
Flutter设备选择卡顿及设备识别异常问题
Flutter设备选择界面一直卡在“加载中...”状态,展开选择列表后仅显示“Open Android Emulator: {...}”选项,点击该选项后输出以下日志:
INFO | Android emulator version 33.1.21.0 (build_id 11009868) (CL:N/A) INFO | Found systemPath C:\Users\xxx\AppData\Local\Android\Sdk\system-images\android-34\google_apis\x86_64\ [11292:10984:20231117,085610.488:ERROR filesystem_win.cc:130] GetFileAttributes C:\Users\xxx\AppData\Local\Temp\\AndroidEmulator\emu-crash-33.1.21.db\attachments\29a4c8fc-f8a5-450f-923a-b2b887559972: 无法找到指定文件。(2) [11292:10984:20231117,085610.488:ERROR filesystem_win.cc:130] GetFileAttributes C:\Users\xxx\AppData\Local\Temp\\AndroidEmulator\emu-crash-33.1.21.db\attachments\abaa2978-3250-4094-844e-c6ae4f55757b: 无法找到指定文件。(2) INFO | Ignore IPv6 address: 88d5:8846:7d02:0:309f:8846:7d02:0 (2x) ERROR | Running multiple emulators with the same AVD ERROR | is an experimental feature. ERROR | Please use -read-only flag to enable this feature. INFO | Storing crashdata in: , detection is enabled for process: 8572 INFO | Duplicate loglines will be removed, if you wish to see each individual line launch with the -log-nofilter flag. INFO |
已尝试以下多种解决手段,但均无效:
- 重启电脑
- 将Flutter SDK从C:\flutter迁移至D:\flutter
- 更换Android Studio版本
- 更换SDK版本(含旧版和新版)
- 更换Android API版本
- 更换虚拟设备、清除设备数据、冷启动模拟器
- 连接物理设备,Android Studio可识别但Flutter设备选择列表中无对应选项
- 与同事对比环境(相同SDK 3.7.9和Android Studio版本可正常运行),怀疑公司防火墙或杀毒软件拦截
- 创建新Flutter项目,设备选择仍卡在加载中
- 运行main()函数时提示“未找到连接的设备...”
- 重置adb服务(执行
adb kill-server和adb start-server) - 删除SDK platform-tools文件夹后重新下载
- 执行Android Studio的File -> Invalidate Cache/ Restart操作
- 在VS Code中通过Flutter插件运行项目,同样无响应
- 执行
taskkill /F /IM dart.exe后运行flutter run,几秒后弹出提示:“Flutter设备守护进程崩溃,无法启动Flutter设备守护进程。请检查配置并重启IDE。可能需要增加全局可用的文件句柄最大数量。”
flutter doctor -v输出结果:
[!] Flutter (Channel @upstream, 3.7.9, on Microsoft Windows [Version 10.0.19045.3570], locale pl-PL) • Flutter version 3.7.9 on channel @upstream at D:\flutter ! Unknown upstream repository. 建议重新安装Flutter。 • Framework revision 62bd79521d (8个月前), 2023-03-30 10:59:36 -0700 • Engine revision ec975089ac • Dart version 2.19.6 • DevTools version 2.20.1 • 若为有意设置,可忽略上述警告;但建议直接使用git执行更新检查与升级操作。 [√] Windows Version (安装的Windows版本为10或更高) [√] Android toolchain - 开发Android设备应用 (Android SDK version 34.0.0) • Android SDK路径:C:\Users\xxx\AppData\Local\Android\Sdk • 平台:android-34, build-tools 34.0.0 • Java二进制文件路径:C:\Users\xxx\AppData\Local\Programs\Android Studio\jre\bin\java • Java版本:OpenJDK Runtime Environment (build 17.0.6+0-b2043.56-10027231) • 已接受所有Android许可协议。 [√] Chrome - 开发Web应用 • Chrome路径:C:\Program Files\Google\Chrome\Application\chrome.exe [√] Visual Studio - 开发Windows应用 (Visual Studio Community 2022 17.7.6) • Visual Studio路径:C:\Program Files\Microsoft Visual Studio\2022\Community • Visual Studio Community 2022版本:17.7.34221.43 • Windows 10 SDK版本:10.0.22621.0 [√] Android Studio (version 2023.2) • Android Studio路径:C:\Users\xxx\AppData\Local\Programs\Android Studio • 可安装Flutter插件 • 可安装Dart插件 • Java版本:OpenJDK Runtime Environment (build 17.0.6+0-b2043.56-10027231) [√] IntelliJ IDEA Community Edition (version 2023.1) • IntelliJ路径:C:\Users\xxx\AppData\Local\JetBrains\Toolbox\apps\IDEA-C\ch-0\231.9225.16 • 可安装Flutter插件 • 可安装Dart插件 [√] VS Code (version 1.84.2) • VS Code路径:C:\Users\xxx\AppData\Local\Programs\Microsoft VS Code • Flutter扩展版本:3.76.0 [√] 已连接设备 (4台可用) • sdk gphone64 x86 64 (移动设备) • emulator-5554 • android-x64 • Android 14 (API 34) (模拟器) • Windows (桌面设备) • windows • windows-x64 • Microsoft Windows [Version 10.0.19045.3570] • Chrome (Web设备) • chrome • web-javascript • Google Chrome 118.0.5993.118 • Edge (Web设备) • edge • web-javascript • Microsoft Edge 119.0.2151.58 [√] HTTP主机可用性 • 所有必需的HTTP主机均可用
补充flutter devices输出:
flutter devices 4 connected devices: sdk gphone64 x86 64 (mobile) • emulator-5554 • android-x64 • Android 14 (API 34) (emulator) Windows (desktop) • windows • windows-x64 • Microsoft Windows [Version 10.0.19045.3570] Chrome (web) • chrome • web-javascript • Google Chrome 118.0.5993.118 Edge (web) • edge • web-javascript • Microsoft Edge 119.0.2151.58
内容的提问来源于stack exchange,提问作者infinitesimal
相关产品推荐
相关产品推荐

