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

Ubuntu 20.04下Android Studio无法连接Pixel 2设备求助

故障排查解决步骤

1. 修复Linux udev设备规则(该问题为Ubuntu下Pixel系列设备高频触发原因)

  • 断开所有USB连接的Android设备
  • 编辑udev规则文件:sudo nano /etc/udev/rules.d/51-android.rules
  • 在文件末尾添加Pixel 2对应的设备规则:
    SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4ee7", MODE="0666", GROUP="plugdev"
    SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4ee2", MODE="0666", GROUP="plugdev"
    
    以上规则中18d1为谷歌官方设备厂商ID,两个产品ID分别对应Pixel 2调试、MTP模式下的设备标识
  • 保存退出后给规则文件授权:sudo chmod a+r /etc/udev/rules.d/51-android.rules
  • 重启udev服务:sudo udevadm control --reload-rules && sudo udevadm trigger
  • 将当前系统用户加入plugdev用户组避免权限不足:sudo usermod -aG plugdev $LOGNAME
  • 操作完成后重启电脑生效

2. 重置Pixel 2 USB调试状态

  • 断开USB连接,进入Pixel 2的「设置 - 系统 - 开发者选项」
  • 点击「撤销USB调试授权」,关闭后重新开启「USB调试」开关
  • 重启手机后重新插入电脑USB接口,此时会弹出授权提示框,勾选「始终允许这台计算机」后确认即可

3. 额外验证步骤(上述操作后仍未识别时执行)

  • 插入手机后终端执行lsusb命令,查看输出中是否存在Google Inc. Pixel 2的设备条目,确认硬件层面已被系统识别
  • 执行adb devices命令,若显示设备序列号则说明adb层已正常识别,重启Android Studio即可在设备列表中看到对应设备
  • 如果adb devices显示无权限,执行adb kill-server && sudo adb start-server临时提权启动adb服务验证是否为权限问题

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.03 11:45:05