Eclipse无法检测到我的Android设备,但它可以与模拟器一起运行。我对Android设备设置没有任何问题,因为它在我的旧笔记本电脑中运行良好。
任何想法?
答案 0 :(得分:12)
当您启动设备时,有时adb无法识别它,因为它已经启动。因此,在这种情况下,您只需要从DDMS->Devices
答案 1 :(得分:3)
通过命令promt ...
转到android-sdk/platform-tools/
写命令.. adb devices
(它将显示附加设备列表)
如果它不显示设备编号,请查看系统上设备的驱动程序。如果显示然后只是重启eclipse ..
答案 2 :(得分:2)
检查android:minSdkVersion是否低于或等于手机上运行的版本。如果它更高,它将不会显示在“Android设备选择器”
答案 3 :(得分:1)
此外,安装USB驱动程序后,您可能需要将Android设备设置为开发人员模式,并在设备上启用USB调试,然后才能通过adb或eclipse查看。来自http://developer.android.com/tools/device.html
2.在设备上启用USB调试。 ◦在大多数运行Android 3.2或更早版本的设备上,您可以在设置>下找到该选项。应用程序>发展。
在Android 4.0及更高版本中,它位于设置>开发者选项。
注意:在Android 4.2及更高版本中,默认情况下隐藏Developer选项。要使其可用,请转到设置>关于手机和点击建立号码七次。返回上一个屏幕以查找开发人员选项。
答案 4 :(得分:1)
在我的情况下,我运行了adb-devices,它确实显示了我的设备,并且在我正在使用的PC上未经授权。 我去了开发人员工具并禁用了,然后启用了USB调试。然后它提示我对该计算机的授权,然后它工作正常。
希望这有助于某人。
答案 5 :(得分:0)
尝试使用命令提示符连接./adb connect 192.168.xxx.xxx:5555
答案 6 :(得分:0)
如果您正在运行Linux,则必须将设备添加到/etc/udev/rules.d/51-android.rules文件中。
看看这里:http://developer.android.com/tools/device.html。它是关于使用硬件设备的文档。
答案 7 :(得分:0)
您是否未在Android设备中启用“调试模式”?
如果没有,请先启用它。然后按照本文中的步骤操作。
此示例使用Lenovo P770作为设备
http://www.mywordismyopinion.com/2014/02/experience-using-smartphone-lenovo-p770.html
- 希望这很有用,:)。
答案 8 :(得分:-2)
只需安装任何驱动程序是您的设备提供商提供的任何兼容性软件,如三星提供kies,Htc提供同步等。
检查您的系统或防病毒是否阻止它。