无法使用adb连接Android设备

时间:2012-08-21 03:04:07

标签: android adb

我通过USB将三星Galaxy Tab连接到我的macbook。

我曾经能够使用adb从我的Galaxy Tab中提取文件,但突然间我无法这样做。

我可以使用adb devices查看我的设备 但在使用adb -e shell时,会提示错误:找不到设备

设备已打开USB调试模式。

出了什么问题?有人可以帮忙吗?

P.S。我的Galaxy Tab之前已经没电了,如果它与它有任何关系(?)

5 个答案:

答案 0 :(得分:3)

你可以尝试几件事:

  1. 在您的设备上,转到设置>存储> USB计算机连接>选择相机(PTP)模式。

  2. 如果您正在使用eclipse,请将Base本地调试器端口更改为类似于8601.增加ADB连接时间。还要打一个方框,上面写着“使用ABDHOST。”

答案 1 :(得分:1)

我有同样的问题,并修复了它:在Manifest.xml中有

  android:minSdkVersion="11"
  android:targetSdkVersion="16"

并将其更改为

 android:minSdkVersion="10"
  android:targetSdkVersion="15"

现在我可以在我的Samsung Ace和其他设备上进行调试

答案 2 :(得分:0)

我认为只有在没有模拟器或设备运行并与adb通话的情况下才会收到这些消息。即使连接了设备/仿真器,adb也可能失去与它们的连接。通常,我会执行adb reset/Kill-server/start-server之一以恢复正常状态

答案 3 :(得分:0)

问题是由于连接了多个设备/仿真器。

检查adb devices是否显示多个设备,然后它可能无法连接到模拟器;运行adb usb它将重新启动其他设备,然后断开/重新连接USB电缆,现在运行adb devices它应该只显示一个设备,现在执行:

adb backup -apk -noshared -all -f Backup_11_30_2014.ab <------(WORKED FOR ME)

OR

adb backup -apk -shared -all -f C:\Users\NAME\backup.ab <---(THIS ONE HANGS)

我找到了

Tutorial

答案 4 :(得分:-4)

解决

错误:找不到设备!:或者adb:无法连接备份

1)启用&#34;开发者选项&#34;在设备设置中通过7x点击&#34;关于手机&#34;

2)在现有的&#34;开发者选项&#34; - 启用&#34; USB调试&#34;

3)转到http://clockworkmod.com/carbon/drivers并下载设备的驱动程序,解压缩存档并转到操作设备上的&#34;设备管理器,在那里您将找到(无法识别或识别的)设备名称(在我的案例中是Nexus 5)

右键单击并更新驱动程序。

4)运行ADB工具或其HOLO BACKUP模式来备份您的设备。

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!