繁体   English   中英

无法将Nexus S连接到我的Mac OS x Lion 10.7进行USB调试

[英]Can't connect Nexus S to my Mac OS x Lion 10.7 for USB Debugging

我试图将我的Nexus S(Android版本2.3.5)连接到我的macbook pro 10.7(OSX Lion)。 但是,Android手机上的通知只是ON和OFF的选择。 我在终端上试过这个命令。

adb usb 
>>error: device not found
adb devices 
>>List of devices attached 
>>[ nothing here ] 

请帮我解决这个问题。 谢谢!

确保您没有仅供电的USB电缆。 如果手机充电,但Mac不认为它在那里,这是一个肯定的迹象。

此外,如果不起作用,请检查设备配置文件中是否显示设备(包含在OS X中)。 如果它出现在那里,但不在ADB中,请尝试将手机的USB供应商ID添加到〜/ .android / adb_usb.ini

如果该文件尚不存在,则可以创建该文件。 Nexus S的供应商ID为0x18d1。 请确保文件的最后一行是供应商ID,不要在末尾留空行。

在OS X上调试Android设备时存在一些问题(大多数在更新到Lion后都会描述这个问题)。

有一些线程/讨论提供了一些可能的解决方法,看看其中一个是否适合您:

虽然,这种接缝在Google / Apples网站上存在问题,因此您只能检查是否可以使用它。

我有一个类似的问题。 我可以通过./adb shell发出命令,比如ls,但不能推送和拉动,当我执行./adb设备时,它会显示我的设备ID,但是当我启动交互式shell时,adb设备什么也没显示。 我仍然可以在交互式shell中列出文件,但仍然没有推或拉。

我的N-06C遇到了同样的问题,它是由NEC制造的,通过编写代码减去kext来解决。

http://8kpxen.blogspot.com/2011/08/how-to-adb-to-your-android-device-on.html

请阅读此博客并下载kext。 由于此kext文件是针对N-06C配置的,因此请根据您的环境进行修改。

这发生在我身上,在Eclipse中检查了ADB,并且能够选择并将文件推送到设备。 推APK并安装。

我知道,可怕的解决方案,但Lion对大多数开发人员来说都是一场噩梦。 希望更新能够继续!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM