我已经尝试了将手机连接到我的Ubuntu电脑的所有内容,但没有任何工作。我在MTP和PTP协议上尝试了3种不同的手机(主要是Nexus 4)。 ADB调试已启用,也可以从未知来源安装。我已经连接过adb一次,但从那以后就再也没有了。 adb usb
,adb tcpip
都说未找到设备(所有这些都插有电话)。 adb devices
显示为空。 adb connect [IP]
返回“无法连接到[IP]”(我启用了网络adb,它可以在其他计算机上运行)。当我插入手机时,无论我尝试使用什么USB端口,它都不会检测到它连接到计算机。
我还可以尝试连接它吗?
答案 0 :(得分:1)
我概述了在write-up
中使adb
在Linux环境中工作的所有主要故障排除步骤
使用此命令列出枚举adb
或fastboot
接口的所有已连接设备:
find -L /sys/bus/usb/devices -maxdepth 2 -path "*/modalias" -printf "%h\t" -exec cat {} \; | awk -F: '/icFFisc42ip0/ {print $1}'
要查看序列号而不是sysfs路径,请添加| xargs -i cat {}/serial
答案 1 :(得分:0)
检查设备的USB规则是否正常 /etc/udev/rules.d/51-android.rules
请参阅此帖子ADB doesn't see device
答案 2 :(得分:0)
我弄清楚问题是什么。我使用的电缆要么有问题,要么仅用于充电而不是数据传输。无论如何,切换到不同的电缆解决了这个问题。