在Mac OS下进行Android开发时,部分手机无法被识别,导致调试时不能使用,解决方案如下:
一、终端中输入system_profiler SPUSBDataType,得到 Product ID: 0x360f。
也可以通过“关于本机”->“系统报告"->usb查看Android设备的Product ID。
二、输入 cd ~/.android
三、输入 touch adb_usb.ini
在文件不存在时就创建文件。
四、输入 echo 0x360f >> adb_usb.ini
追加设备ID到配置文件。也可以使用vi或textedit。
五、输入 adb kill-server
六、输入 adb start-server
重启adb。
七、输入 adb devices
查看设备。
如果不能找到手机可尝试重复连接数据线。
这样我们就可以在Mac OS上调试Android应用了。