几个星期以来,我能够将我的Nexus 7 2连接到运行Windows 7的计算机上,Eclipse会识别它,允许我在其上运行应用程序。当我运行adb devices
命令时,设备也出现了。每当我将Nexus 7插入计算机时,平板电脑就会询问我是否要在此时允许USB调试。 (奇怪的是,它从来没有问过我是否想要从那台计算机上一直允许它,但我并不在乎。)
我最近将平板电脑更新为Android 4.4.2。我还通过Android SDK管理器更新了Android SDK。现在,当我插入平板电脑时,我没有得到关于平板电脑USB调试的提示,Eclipse和adb都没有看到它在那里。
以下是我尝试做的事情清单,从网络上的各种论坛收集想法。
这些都不起作用。关于尝试什么的任何其他想法?
答案 0 :(得分:17)
事实证明,Nexus 7绝对需要Google USB驱动程序。查找,下载和安装此驱动程序非常有效。
由于Google's Android OEM drivers page在其需要Google USB驱动程序的设备列表中不包含Nexus 7,因此我一直在尝试使用华硕的驱动程序,但该程序无效。我没有尝试使用Google USB驱动程序,因为由于某些原因我的SDK管理员说它已经下载了驱动程序,但找不到驱动程序。
最后我发现我可以download the Google USB driver from this page,它澄清了所有Google Nexus设备都需要此驱动程序。现在我已成功将平板电脑重新连接到亚行。
我提交了documentation bug report to Google here,希望可以更新OEM驱动程序页面,以反映所有Google Nexus设备都需要Google USB驱动程序。
答案 1 :(得分:12)
采用Android 4.4.4的Nexus 7平板电脑。设置>存储> USB电脑状况。 两个复选框:MTP和PTP。取消选中这两项。
答案 2 :(得分:5)
手机已断开连接
在Windows资源管理器中 - 右键单击计算机,进入管理,在计算机管理中查找并卸载设备驱动程序(在Android设备下)
从http://developer.android.com/sdk/win-usb.html#top
下载新驱动程序连接手机,Windows将尝试安装新驱动程序,手动安装驱动程序,并使用上面下载的驱动程序
以上对我有用
答案 3 :(得分:5)
对我来说,在更新到Android 4.4.2之后,将设备连接为相机(PTP)而不是媒体设备(MTP)至关重要。以前,在更新之前,我能够作为媒体设备(MTP)进行连接。
答案 4 :(得分:2)
问题是你没有所有需要的驱动程序(PC可以识别你的手机,如USB设备,但调试不起作用)。 我通过从菜单中取消选中所有项目(MTP,PTP,UMS)来解决Android 4.4.4中的这个问题:存储 - > USB计算机连接,而不是勾选'媒体设备( MTP)即可。现在一切正常。
答案 5 :(得分:1)
谢谢Arthur,我发现即使在取消选中或检查后,Nexus 7标签也无法正常工作。通过取消选中USB调试(在开发者选项下)..设置>开发人员选项>解决了问题USB调试。然后检查(勾选MTP设备):存储 - > USB计算机连接而不是勾选媒体设备(MTP)
答案 6 :(得分:1)
完整清单:
答案 7 :(得分:0)
在尝试任何操作之前,请确保使用Android SDK Manager更新与Build相关的工具。你的adb可能已经过时了。