android 手机连接mac电脑

GrindstoneFos 2015-05-19

一些国产的android手机在mac电脑adb无法识别,即使手机打开开发者模式也识别不了,这时我们需要手动添加设备识别,分为三步:1. 找到添加设备信息的地方;2. 找到手机USB厂商ID;3. 重启adb server。

######打开adb_usb.ini########

以我的电话为例,/Users/hilary/.android/adb_user.ini,这是个隐藏文件需要设置隐藏文件可见,也可以通过终端打开,open ~/.android/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.

另起一行添加手机设备usb厂商id就可以了。

例如:

# ANDROID 3RD PARTY USB VENDOR ID LIST -- DO NOT EDIT.

# USE 'android update adb' TO GENERATE.

# 1 USB VENDOR ID PER LINE.

0x2a45

##########厂商ID获取########

1. 关于本机-》系统报告-》硬件-》usb 找到(在连接手机的情况下),名称应该和手机的命名有关系,当手机与电脑中断连接时,这个信息不会消失的,如果不好区分那个是当前设备的USB信息,可以通过命令行操作

2. 终端:system_profiler SPUSBDataType ,在手机没有连接电脑时,执行一次命令,把输出内容复制出来,然后连接手机时执行一次,比较两次内容就会发现你想要的信息。

######服务重启#########(如果没有配置adb环境变量,需要到android sdk的adb目录下执行)

在终端执行停止服务:adb kill-server;
再执行启动服务:adb shell;

相关推荐