adb 中无法识别 Android 设备

adb 中无法识别 Android 设备

我的 Android 三星 Galaxy Tab 7” 出现了严重问题。

每当我尝试将其连接到我的计算机时,该设备的名称不是在我的 adb 设备中正常显示,而是:?????并且其状态为在线或设备。

我真的不知道问题出在哪里,任何帮助我都会非常感激。如果您需要更多信息,我很乐意提供。

Ubuntu:11.04

设备:三星 Galaxy Tab 7”

Android版本:3.2 HoneyComb

我还在/etc/udev/rules.d/51-android.rules

答案1

“?”表示无法确定序列号,但 adb可能仍然有效。如果不行,你应该尝试的第一件事是换一根 USB 线/和插座。有足够多的涉及三星设备的轶事表明这就是问题所在。

您可能没有启用 tcp/ip 上的 adb,但是如果您启用了它,请将其关闭。

如果显示“无权限”,则通常意味着 udev 存在问题。如果以 root 身份运行 adb 时可以正常工作,则说明 udev 规则存在问题:sudo /path/to/adb devices。使用 udev 时需要注意的一点是,需要重新启动计算机才能识别您的更改。

答案2

有时即使有51-android.rules,也可能无法工作。我也有同样的问题,但adb 除了这一点之外,我的手机一切正常。我运行了一个名为 Qtadb 的程序,除了引导加载程序和序列号之外,其他一切都在那里。我根本不需要运行调试通知,只需将其插入,它就可以工作!我可以用我想要的一切做任何事情。当我从终端adb运行时,它会识别出它是一个设备,但我得到了。但这并没有影响我的工作,只是有点麻烦。adb?????...

我要说的是,如果不管怎样它都能正常工作,就不用担心

答案3

尝试这个:

sudo adb kill-server
sudo adb start-server
adb devices

请注意,您的路径上有 adb,或者您转到平台工具目录,然后运行这些命令。

相关内容