ADB无法显示Nexus 5设备。

82
Android Studio 0.3.6
Fedora 18 3.11.7-100.fc18.x86_64
Nexus 5 Kitkat

您好,

我一直在使用运行Android 4.1.2的三星Galaxy Tab 3 7.0,并使用adb一切正常。

然而,我刚刚购买了一个新的Nexus 5设备,当我执行以下命令adb devices时,它不会显示我的Nexus 5。

Android SDK Manager | Extras | Google USB Driver | 状态 "不兼容Linux"

因为我正在运行Fedora 18,如果我需要驱动程序,我需要哪些USB驱动程序?

由于三星设备工作正常,我可以部署和运行我的应用程序,所以我认为我的设置是正确的。因此,我想知道我的Nexus 5是否有问题。

我已经尝试过以下方法:

adb kill-server
adb start-server

设置 Nexus 5 的 相机 PTP媒体设备 MTP 没有起作用。

非常感谢任何建议,


尝试访问此链接:https://dev59.com/NGIj5IYBdhLWcg3w04bd - Viswanath Lekshmanan
再来一个 http://d-h.st/pDS - Viswanath Lekshmanan
我在更新Google USB驱动程序时,从SDK管理器中更新无效,但是在Windows 8中,我发现这个链接非常有用 - https://dev59.com/NGIj5IYBdhLWcg3w04bd#19920048。 - Khobaib
这对我有用:https://dev59.com/NmEi5IYBdhLWcg3wUa86#21392398 - Yster
我发现这个链接非常有用。 - Aniket Thakur
21个回答

0

我也遇到了相同的问题,USB调试已启用,设备在Windows中显示,但当我连接我的Nexus(6)设备时,从未收到有关RSA指纹的问题,也没有出现在Android设备管理器中。

但是,在Windows设备管理器中,我确实有一个条目表明它是一个Android设备和Composite ADB接口等。仍然不起作用。 当我尝试手动更新驱动程序的先前提示时,Windows 8.1只回应“Windows已确定您的设备的驱动程序软件已经是最新的”,这不是真的。查看驱动程序详细信息后,我发现该驱动程序由“ClockworkMod”发布。我意识到这一定是因为我去年某个时候安装了Helium应用程序。所以我卸载了它,但仍然有同样的问题。再次检查,这次确实是Google驱动程序,但是版本7发行于2012年(而不是版本11发行于2014年)。我也卸载了这些,然后尝试了从以下位置的SDK重新安装驱动程序的技巧: %localappdata%\Android\sdk\extras\google\usb_driver

现在,当我重新插入设备时,它终于可以通过Android Studio进行调试。 的确是一个驱动程序问题。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接