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

Android Studio无法识别手机,已尝试多种方案仍未解决,求解决方案

解决Android Studio无法识别设备(提示Unable to locate ADB)的方案
  • 检查SDK Platform Tools安装状态
    打开Android Studio,进入Settings(Windows/Linux:File→Settings;Mac:Android Studio→Settings),依次找到Appearance & Behavior→System Settings→Android SDK,切换到SDK Tools标签页,确认Android SDK Platform-Tools已勾选并完成安装,未安装则勾选后点击Apply进行安装。

  • 配置ADB路径到系统环境变量
    找到SDK目录下的platform-tools文件夹(默认路径参考:Windows为C:\Users\[你的用户名]\AppData\Local\Android\Sdk\platform-tools;Mac为~/Library/Android/sdk/platform-tools;Linux为~/Android/Sdk/platform-tools):

    • Windows:右键「此电脑」→属性→高级系统设置→环境变量,在系统变量的Path中添加上述路径,重启电脑生效。
    • Mac/Linux:打开终端,编辑~/.zshrc(Mac新版/Linux)或~/.bash_profile(Mac旧版),添加export PATH=$PATH:[platform-tools完整路径],保存后执行source ~/.zshrc(对应编辑的文件)使配置生效。
  • 手动重启ADB服务
    在终端/命令提示符(或Android Studio的Terminal面板)执行以下命令:

    adb kill-server
    adb start-server
    
  • 排查ADB端口占用问题

    • Windows:打开任务管理器,找到adb.exe进程并结束,再重新启动ADB服务。
    • Mac/Linux:终端执行lsof -i :5037(ADB默认通信端口),查看占用进程ID,执行kill -9 [进程ID]结束占用进程后重启ADB。
  • 验证ADB功能
    执行adb devices命令,若能列出你的设备,说明ADB恢复正常,此时回到Android Studio即可查看设备是否被识别。

内容的提问来源于stack exchange,提问作者Lars Nyborg Pedersen

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.02 02:40:29