[英]Android Galaxy S Phone - ADB Debug Bridge Trouble on Mac OSX
这是问题。 我这样做是为了获得设备列表:
./adb devices
我得到这个:
List of devices attached
没有返回的设备。 如果运行仿真器,则会在上面的列表中显示,但仍然没有物理设备。
我在运行OS 10.5的MacBook上使用Samsung Galaxy S Fasciate(Verizon型号)。
我正在通过有源USB集线器进行连接,如在其他留言板上所建议的(如果有人感兴趣,我可以找到源)。 当我直接连接时,这也不起作用。
根据Mac System Profiler,该设备已插入:
SAMSUNG_Android:
Product ID: 0x681c
Vendor ID: 0x04e8 (Samsung Electronics Co., Ltd.)
Version: 2.23
Serial Number: I500874368c4
Speed: Up to 480 Mb/sec
Manufacturer: SAMSUNG
Location ID: 0xfd140000
Current Available (mA): 500
Current Required (mA): 96
我能够安装SD驱动器,甚至能够成功使用两个通过USB电缆进行互联网连接的不同应用程序,因此我可以安全地认为计算机可以与该设备正确交互。
但是由于某种原因,它没有显示为我可以调试的设备。
(是的,我已经打开了手机的“ USB调试”功能,甚至尝试重启手机。)
我将不胜感激与此有关的任何帮助。
得到它了!
这是EasyTether!
我在某个时候安装了EasyTether,即使我以为我已经卸载了它,也干扰了它。
这是EasyTether网站上的解决方案:
安装EasyTether驱动程序后,Mac OS X上的ADB停止识别连接的设备。 使用kextload / kextunload可以从内存中手动卸载EasyTetherUSBEthernet.kext内核扩展。 它位于/ System / Library / Extensions /
再次感谢大家的帮助。
如果其他人有此问题并且没有安装EasyTether-您应该尝试运行:
setprop service.adb.tcp.port -1
停止adbd
启动adbd
在手机上的终端仿真器上。 事实证明,这是唯一可以解决此问题的方法(从ebay上买了电话-我认为在我拥有它之前,拥有它的人都将其设置为无线连接到他的计算机)。
查看如何通过TCP通过ADB连接到Android? 了解更多信息
我找到了替代解决方案。 我可以使用此应用程序无线连接到Fascinate: http : //www.appbrain.com/app/adbwireless-( widget-version)/siir.es.adbWireless
我扎根于Z4,整个设置非常简单。 植根并运行adbWireless应用后,我输入该应用提供的connect命令即可。 现在,该设备被视为通过USB插入的设备,我可以通过调试桥将应用程序发送给它。
我感谢所有有用的答案。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.