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

Flutter无法识别已连接的Android设备,请求解决办法

Flutter无法识别已连接Android设备的解决步骤
  • 检查Flutter环境完整性
    打开终端执行flutter doctor,查看输出里Android相关的报错项,比如未接受Android许可、SDK路径配置问题。如果有许可问题,执行flutter doctor --android-licenses并按提示输入y接受所有许可。

  • 确认设备USB连接模式
    把设备的USB连接模式切换为文件传输(MTP),避免使用仅充电模式,部分设备需要此模式才能被adb识别。

  • 重启adb服务
    终端依次执行以下命令:

    adb kill-server
    adb start-server
    adb devices
    

    如果adb devices能列出你的设备,说明adb连接正常,Flutter应该能识别到;如果adb也识别不了,检查USB线是否正常,或者换个USB接口试试。

  • 同步Flutter与Android Studio的SDK路径
    确保Flutter使用的Android SDK和Android Studio一致。执行flutter config --android-sdk <你的SDK路径>,比如Windows路径可能是C:\Users\<你的用户名>\AppData\Local\Android\Sdk,Mac是~/Library/Android/sdk。

  • 重启IDE和设备
    关闭Android Studio/VS Code,重启手机后重新连接USB,再打开IDE刷新设备列表。

  • 重新授权USB调试
    拔掉USB线后重新插上,在手机弹出的“允许USB调试”窗口中,勾选“始终允许此计算机”并点击确认。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.06 14:52:08