Android Studio 0.3.6
Fedora 18 3.11.7-100.fc18.x86_64
Nexus 5 Kitkat
你好,
我一直在使用我的 Samsung Galaxy Tab 3 7.0
,运行 Android 4.1.2
一切正常,adb
。
但是,我刚买了一台新的 Nexus 5 设备,当我执行以下命令 adb devices
时,它并没有显示我的 Nexus 5。
在 Android SDK 管理器下 |附加功能 |谷歌 USB 驱动程序 |状态“不兼容 Linux”
因为我正在运行 Fedora 18
如果我需要驱动程序,我需要哪些 USB 驱动程序?
因为三星运行良好,我可以部署和运行我的应用程序,我认为我的设置是正确的。所以我想知道我的 Nexus 5 是否有问题。
我尝试了以下方法:
adb kill-server
adb start-server
设置 Nexus 5 Camera PTP
和 media device MTP
不起作用。
非常感谢您的任何建议,
最佳答案
我的 Nexus 4(Android 版本 4.4.2)也有类似的问题,它没有在 adb devices 中列出。
确保从设备启用 USB 调试,然后在您的 PC 上执行以下操作:
更新 Android SDK(Google USB 驱动程序)
从 PC 控制面板,系统 -> 设备管理器 -> 右键单击 Nexus 4 -> 更新驱动程序。
将 android-sdk-folder\extras\google\usb_driver 设置为搜索路径,包括选中的子文件夹。
如果windows告诉你驱动是最新的,只需卸载驱动(右键nexu4->卸载驱动),然后从第2步重新开始。
之后,打开 cmd 并输入 adb kill-server,然后输入 adb devices,现在它将包含您的设备。
关于android - adb 不显示 nexus 5 设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20343014/