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

无法在Android模拟器上运行Flutter应用的问题求助

解决Flutter无法识别Android模拟器的问题

我来帮你搞定这个Android模拟器不被Flutter识别的问题,试试下面这些排查步骤:

  • 先确认ADB是否能识别模拟器
    打开终端运行这个命令:

    adb devices
    

    如果输出里看不到你的Pixel 2模拟器,说明是ADB和模拟器的连接出了问题,先解决这个基础连接问题。

  • 重启ADB服务
    如果ADB没识别到设备,执行以下命令重启服务:

    adb kill-server
    adb start-server
    

    重启后再运行adb devices看看是否能列出Pixel 2。

  • 刷新Flutter的设备列表
    在Android Studio的Flutter设备选择器里,点击右侧的刷新图标,或者在终端运行:

    flutter devices
    

    看看现在是否能识别到Android模拟器。

  • 重启Android Studio和模拟器
    有时候只是临时的进程冲突,完全关闭Android Studio和Pixel 2模拟器,然后重新打开,再检查设备识别情况。

  • 检查模拟器的SDK版本兼容性
    确认你的Pixel 2模拟器使用的Android API级别在Flutter支持范围内(Flutter要求Android SDK API 21及以上),虽然你的Android SDK是26.0.2,但也要确保模拟器的系统镜像版本是兼容的。

  • 验证Android环境变量配置
    确认你的系统里ANDROID_HOME环境变量已经正确设置,指向你的Android SDK安装路径。可以在终端运行echo $ANDROID_HOME查看是否输出正确路径。

如果以上步骤都试过还是不行,可以试试创建一个新的Android虚拟设备(AVD),用默认的配置,看看新设备是否能被识别。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.27 09:41:55