我的Android设备无法被eclipse或adb识别。 我的操作系统是Windows 7 64位,我正在使用Stock Android 4.4.2的Nexus 4。 以下是关于这个问题的一些细节: 昨天我可以在我的设备上从eclipse运行Android项目,没有任何问题。 我在eclipse上做的唯一一件可能导致这个问题的东西,就是在developers.android上使用这个指南来安装从资源到eclipse的v7 appcompat支持库( https://developer.android.com/tools/support- library / setup.html )。 当Windows不处于debugging模式时,该设备在Windows中仍然被视为正常的多媒体驱动器。 当我尝试在eclipse中运行Android项目时,设备处于开发者模式并处于debugging模式,或者尝试使用控制台中的adb devices查看是否被adb识别。 Google USB驱动程序已通过ADKpipe理器安装 Windows的USB OEM驱动程序已经根据android-developers网站上的教程安装(请参阅: https : //developer.android.com/tools/extras/oem-usb.html ) 我尝试使用命令adb kill-server和adb start-server重新启动adb,并再次检查设备是否被使用adb devices识别。 该设备仍然没有在控制台上列出。 重新启动Windows和Eclipse并没有解决这个问题。 有谁知道这个问题的解决scheme? 提前致谢! 更新:感谢回复,问题解决(现在)。 我按照以下顺序尝试了以下build议: 我重新启动了设备 – 这并没有解决问题 我把我的设备设置为PTP模式 – 这解决了这个问题。 所以我重新设置我的设备到MTP模式和debugging模式,以检查它是否仍然会由于某种原因被adb识别。 当它处于MTP模式时,它确定不会被adb识别。 我不知道前几天是如何得到认可的,因为我从来没有把设备设置成PTP模式。 无论如何,我的问题的解决scheme是,我的Nexus 4必须在PTP模式,当然在debugging模式下得到承认亚行。 我没有尝试任何其他的build议,因为我的问题已经解决了我目前的驱动程序。
我有一个与Android 4.3的Nexus 4,我试图将设备连接到Windows 7 64位的计算机。 我安装了最新的驱动程序和最新的adb版本。 我想我已经尝试了几乎所有的东西,我仍然得到以下消息: C:\Program Files (x86)\Android\sdk\platform-tools>adb devices List of devices attached 007667324ccb229b unauthorized 什么可能是这个错误的原因?
我在Windows 7上运行,我已经更新了Android开发者网站上关于使用硬件设备的所有驱动程序。 但是,当我尝试运行该应用程序时, Eclipse仍然无法识别我的Nexus 4。 Android设备select器popup,但不会在硬件部分显示任何内容。 我已经在我的手机上开启了debugging,第三方应用程序和模拟位置。 这是因为手机还是新的? 有没有办法让我的Nexus与Eclipse一起工作? 在命令提示符下, ADB设备下没有任何显示。
我试图简单地写一个简单的XML文件到SD卡,我注意到,我的Nexus 4确实写入文件,但它不能通过使用Windows 7的MTP协议查看。 码: public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); CustomerQueryRqType customerQueryRequest = new CustomerQueryRqType(); Serializer serializer = new Persister(); File myFile = new File(Environment.getExternalStorageDirectory() + "/customerQueryRequest.xml"); try { boolean created = myFile.createNewFile(); serializer.write(customerQueryRequest, myFile); } catch (Exception e) { e.printStackTrace(); } } 我可以用Astro文件pipe理器在手机上看到这个文件: 但Windows没有看到它…: 目录下的adb shell显示: ls -l drwxrwxr-x root sdcard_rw 1970-01-16 20:51 […]