You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

为何Flutter应用无法在Android Studio创建的虚拟设备上运行?

Flutter虚拟设备运行故障排查步骤
  • 先执行flutter doctor,修复输出中所有标记为异常的项,重点确认Android SDK、模拟器组件、adb工具的配置状态。
  • 检查虚拟设备配置:
    • 确保设备API等级与Flutter兼容(优先选择Android 30及以上版本的系统镜像)
    • 进入AVD管理器编辑设备,在「Emulated Performance」模块选择「Hardware - GLES 2.0」开启硬件加速
    • 彻底关闭模拟器后重新启动,排除临时缓存导致的异常
  • 清理项目缓存:
    • 运行flutter clean清空构建残留文件
    • 执行flutter pub get重新拉取所有依赖包
    • 重启Android Studio,清除IDE临时缓存
  • 确认adb连接状态:
    • 执行adb devices查看虚拟设备是否被正常识别
    • 若未识别,运行adb kill-server && adb start-server重启adb服务
  • 校验项目配置:
    • 检查android/app/build.gradle中的minSdkVersion,确保不低于项目依赖要求的版本(默认不低于16)
    • 确认AndroidManifest.xml中已配置必要权限(如网络权限<uses-permission android:name="android.permission.INTERNET"/>)

内容的提问来源于stack exchange,提问作者Samir Alam

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.31 11:55:45