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中列举的地址,还要添加上面查看到的地址信息。