Eclipse-Android设备选择器中的目标“未知”


68

我正在使用LG-P500。当我尝试在“ Android设备选择器”中选择它时,Eclipse会识别手机,但无法识别目标。它说目标“未知”。由于这个问题,我无法选择手机作为Android设备。

如何使Eclipse识别目标?


您在手机上的Android版本是什么?而且,清单中的项目版本是什么?你有没有设置任何minSDKVersionmaxSDKVersion
Praveenkumar

minSDKVersion设置为6。移动Android版本为2.2.1。我实际上是在试用BluetoothChat示例应用程序。
user1357350

只需将设备从eclipse中拔出即可。重新开始蚀。并且,尝试一下。我也遇到类似的问题
Praveenkumar,2012年

我尝试了..不起作用.. :(
user1357350

3
LG手机也有同样的问题。重新启动它对我
有用

Answers:



65

我知道的一种解决方案是仅在手机上关闭然后再打开USB调试。它还碰巧解决了一堆其他设备无法识别的问题。


感谢您,我的朋友
Loknar

22

如果可以识别您的设备,但日食将其描述为未知,请按照以下步骤操作:

->open cmd   
->go to the your android sdk directory --> Go to platform-tools
->adb kill-server
->adb start-server

这肯定会解决您的问题:)

如果您已经安装了USB驱动程序,但仍显示为未知设备,请按照此解决方案进行操作。我的MOTO G遇到了同样的问题,该解决方案对我来说效果很好


当我想在设备上进行调试时,始终需要这样做,这不是一个永久性的解决方案
ameya rote

这为我的联系9带来了成功,而其他所有解决方案均无效。
bolvo 2014年

9

检查您的设备

USB已连接

已连接USB调试

或检查以下内容

解决方案是为设备创建一个udev规则。有关如何为您的特定供应商设备设置udev规则的信息,请参见http://developer.android.com/guide/developing/device.html#setting-up

有了规则。Eclipse能够启动和调试。

在此处输入图片说明


是的...都已连接。还是一样的问题。
user1357350

我已正确连接设备,但未选择“已连接USB调试”。如果不从MTP(媒体设备)更改为PTP(摄像机),然后再次返回,则无法选择此项。我的是三星Galaxy III。
Mike Williamson

8

一个简单的技巧对我来说很好。

  1. 断开设备与PC的连接
  2. 在手机设置中点击撤销USB调试授权
  3. 将设备重新连接到PC
  4. 点击确定以进行RSA授权

6

也可以尝试此操作,在您的手机上

  1. 转到“ USB计算机连接
  2. 选择“连接为“媒体设备(MTP)

5

我的SCH-I535设备没有被锁定的原因...是因为我已将该设备插入USB 3.0端口。一旦将其插入2.0,一切都将开始正常工作。


5

我尝试了这些建议,但不幸的是,没有任何效果。

对我有用的是:

  1. 关闭Eclipse
  2. 结束adb.exe进程(使用Windows任务管理器)
  3. 重新启动Eclipse(该设备现已在Android设备选择器中被识别)



1

通过更换电缆解决了我的问题。没有其他为我工作。


1

对于这个问题,我尝试断开/重新连接USB电缆,切换为打开/关闭USB调试,然后重新启动Eclipse都无效。尝试使用其他Android设备会显示完全相同的日食错误,其中两个条目标记为“脱机”,并且在断开USB连接后仍然显示一个条目,而没有进行任何连接。重新启动计算机并重新启动,解决了我的问题。就我而言,可能结束adb.exe程序(答案4)也可以做到。


1

影驰S5

我知道已经回答了很多次,但是如果您有Galaxy S5,则关闭和打开USB调试功能即可解决此问题


1

当电话插入电源并且Eclipse窗口显示“未知”图标时...在电话上关闭USB调试,然后再次打开,然后将要求允许该计算机连接,您可以说始终让它运行所以。然后就可以了。




0

如果在选择设备时无法选择“确定”按钮,则可能意味着您无法执行adb logcat之类的操作。

我通常从“任务管理器”中杀死adb,它开始工作。我注意到adb kill-server有时仅能工作,并且经常有多个名为adb的进程正在运行...不确定这是错误还是设计使然。


0

步骤1:右键单击项目=>属性=> android =>选择设备支持的api级别。

第2步:重启手机

为我工作...


0

有完全相同的问题。正常工作超过两年,然后突然出现此错误。对我来说,此修复程序正在运行位于我的计算机上的SDK Manager.exeC:\ Program Files(x86)\ Android \ android-sdk 事实证明,我无法在装有Android操作系统4.2的设备上运行。 2,只有4.0.2。SDK更新后,识别效果非常好。原来我的手机操作系统已更新,但我忘了更新SDK。


0

有同样的问题。原来我已将USB连接模式从MTP更改为MSC。将其更改回MTP解决了该问题。谢谢


0

我曾经在HTC One X中调试w / o问题,然后破裂了屏幕,直到他们对其进行维修之前,我还是设法获得了HTC One(我认为是内部称为M7)。

我无法用同样的问题进行调试,实际上发生的是,除了必须遵循一个怪异的步骤才能显示调试选项(在“关于”菜单中的固件版本中按7次),手机还显示一条消息要求我验证尝试对其进行调试的计算机是否已被授权。

我以前在使用过的任何手机中都没有看到过这种行为,不确定这是一项新功能还是只是没有在其他功能上实施。


0

这是因为您不允许此计算机调试手机。

锁定屏幕,拔出并插入它,然后解锁屏幕,然后在对话框中单击允许。


0

KITKAT 4.4.2+用户,请尝试从ART切换到DALVIK或从DALVIK切换到ART。:)解决了我的问题。


0

我尝试了不同的驱动程序,打开/关闭USB调试,使用较低级别的API重建程序,杀死ABD并重新启动。然后我在这里看到有关电缆交换的帖子。将USB电缆更改为Samsung USB电缆,并可以立即使用。


0

您需要将设备授权给该计算机。我将手机连接到我的centos VM并一直保持此状态。我必须杀死adb服务器,然后以root用户身份运行它。然后您会在电话上看到提示以授权计算机。


0

对我来说,它是通过在ADB运行时禁用和启用USB调试选项来工作的。感谢所有的建议。



0

调试已打开,USB电缆已插入,全新重启

解: USB连接已从媒体设备(MTP)切换到相机(PTP)。当我这样做时,PC会安装设备驱动程序,然后电话给了我计算机的指纹,并显示了一个对话框,允许设备使用USB调试。接受。设备显示在日食中。都好。

在Samsung Note II API 19上)注:始终尝试切换USB模式是一个好习惯。我认为这不是指定摄像机(PTP)的行为,而是这样做时生成的对话框。另外,我还更换了手机:我记得之前曾看到此对话框,但在此手机上没有看到。也许某个地方可以针对每个设备启用它?


0

我有同样的问题。事实证明,我的设备正在提示一个对话框,询问我是否应允许连接到笔记本电脑。单击“是”后,此问题消失了。


0

我的问题原来是adb服务器的权限不足。

我通过远程桌面(使用笔记本电脑连接到本地功能更强大的计算机)运行Android Studio。显然,通过远程桌面运行时,我没有所有特权。

停止adb服务器并以root特权重新启动它后,问题解决了。

sudo ./adb kill-server
sudo ./adb root

编辑:

事实证明,我只是第一次这样做。自第一次以来,我不必再这样做了。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.