在OSX 10.8.2上检测Android手机

时间:2013-01-28 13:22:34

标签: android eclipse macos usb adt

我正在尝试在各种设备上测试Android应用。我将手机挂在我的MacBook上,上面有10.8.2。它曾经是一个即插即用的问题,我会插入手机并从Ecclipse运行应用程序。一切都很好。

最近没那么多。当我从Ecclipse运行应用程序时,它会打开模拟器,当我执行“adb devices”时,列表为空。我尝试使用三星,索尼爱立信和HTC的手机,结果相同。

然后我尝试更新“adb_usb.ini”中的供应商列表,如下所示:

# ANDROID 3RD PARTY USB VENDOR ID LIST -- DO NOT EDIT.
# USE 'android update adb' TO GENERATE.
# 1 USB VENDOR ID PER LINE

# Acer
0x0502
# Amazon Kindle
0x1949
# ASUS
0x0B05

etc.

当我重新启动adb服务器并再次运行“adb devices”时,我得到以下信息:

* daemon not running. starting it now on port 5037 *
ADB server didn't ACK

我没有任何关于如何排除故障的线索。任何想法或提示都非常感谢! :)

2 个答案:

答案 0 :(得分:0)

有时它会被卡住。通过Activity Monitor杀死adb的服务,然后重启Eclipse。如果这没有帮助,请尝试重新启动MacBook,它应该有帮助!

答案 1 :(得分:0)

我在MBP工作和家庭MBA上使用10.8.2。一切顺利。只是即插即用)也许你已经安装了一些干扰adb服务器的软件,如防病毒/防火墙/某种usb相关应用程序。另请检查您是否使用最新的adb版本。