mac下调试android时设备无法识别的问题解决方案 

问题现象:

1.mac的os版本:os x 10.8.4

2.adb version: Android Debug Bridge version 1.0.31

测试手机:Samsung GT-I9000

手机连接到mac上后,使用adb devices得到的信息为“List of devices attached ” 

作为mac的初级入门使用者,面对这样的问题只能大量的google,搜索出来比较靠谱的帖子链接如下:

“在mac下使用adb调试android http://edisonwang1129.wordpress.com/2010/03/01/%E5%9C%A8mac%E4%B8%8B%E4%BD%BF%E7%94%A8adb%E8%B0%83%E8%AF%95android/ "

此文中提及的“http://androidtobe.blogspot.com/2009/12/archoss-solution-to-adb-connection-bug.html ”有涉及解决方法

其中,在使用echo "0xXXXX">>~/.android/adb_usb.ini命令添加支持的设备的时候,注意不仅仅要添加mac设备中列举出来的设备厂商,还英国添加http://developer.android.com/tools/device.html#VendorIds中列举的对应的设备厂商。

添加完毕后,如果 kill-server 与start-server之后还是不能监测到手机,注意重新启动mac。

备注:

VerdorId的查看方式:

1.mac设备上的查看方式“Application>>About this mac>>More info>>System Report>>Usb”

对于厂商代工的手机,不仅仅要添加developer中列举的地址,还要添加上面查看到的地址信息。

相关推荐