我通过USB将三星Galaxy Tab连接到我的macbook。
我曾经能够使用adb从我的Galaxy Tab中提取文件,但突然间我无法这样做。
我可以使用adb devices
查看我的设备
但在使用adb -e shell
时,会提示错误:找不到设备
设备已打开USB调试模式。
出了什么问题?有人可以帮忙吗?
P.S。我的Galaxy Tab之前已经没电了,如果它与它有任何关系(?)
答案 0 :(得分:3)
你可以尝试几件事:
在您的设备上,转到设置>存储> USB计算机连接>选择相机(PTP)模式。
如果您正在使用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)
答案 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模式来备份您的设备。
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!