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

Mac端Android Studio连接Moto e设备提示"No device selected"求助

Moto e(Android 10)在Mac上无法被Android Studio/Flutter识别的解决方法
  • 检查Android SDK平台工具版本
    打开Android Studio,进入Settings > Appearance & Behavior > System Settings > Android SDK,切换到SDK Tools标签,确保Android SDK Platform-Tools是最新版本,点击"Apply"更新,更新完成后重启Android Studio。

  • 终端手动检测设备状态
    打开终端,执行flutter devices,查看是否能识别设备。如果没识别,执行adb devices:

    • 若提示权限问题或设备状态为unauthorized,继续下一步;
    • 若adb命令找不到,检查platform-tools路径是否在环境变量里:
      1. 终端执行echo $PATH,确认是否包含~/Library/Android/sdk/platform-tools;
      2. 没有的话,编辑~/.zshrc(或~/.bash_profile),添加export PATH="$PATH:~/Library/Android/sdk/platform-tools";
      3. 执行source ~/.zshrc生效后再试adb devices。
  • 重新授权设备调试
    断开设备后重新连接USB,此时设备会弹出"允许USB调试"对话框,勾选"始终允许此计算机"并确认。如果没弹出对话框:

    • 去设备开发者选项里点击"撤销USB调试授权",再重新连接;
    • 更换原装USB线或Mac的USB端口试试。
  • 用Flutter Doctor排查问题
    终端执行flutter doctor,查看所有报错项,逐一修复提示的问题(比如缺少组件、授权异常等)。

  • 重启相关进程和设备
    重启Moto e设备,终端执行adb kill-server再adb start-server,关闭并重新打开Android Studio,再次连接设备查看识别情况。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.19 05:08:16