魅族Flyme手机无法连接电脑ADB调试

魅族Flyme手机无法连接电脑ADB调试

有些用魅族手机调试的童鞋可能会发现魅族手机可以连接电脑传输文件,打开了调试功能,但是就是不能连接到ADB。有些情况下,打开设备管理器也可以看到ADB那里有个黄色的感叹号,明显就是ADB有异常嘛。那要怎么解决呢?下面提供两种方法:

方法一:

MAC的设置方法:

1.把Android手机开启调试模式,然后连接在我们的Mac OS上。
2.选择Mac的 关于本机->更多信息-> 系统报告->找到usb选项,右边会出现一系列和usb相关的设备我们找到自己的Android设备并选中。
3.选中后找到 供应商ID或叫厂商ID,我的Pro 6s手机显示的供应商ID是:0x2A45
4.打开Mac终端 输入: echo 0x2a45 >> ~/.android/adb_usb.ini
然后重启adb(我是重启Mac系统)后再打开Android Studio你会发现Android手机的设备显示了。这样的办法还可以解决Mac上其他android设备不显示的问题。

Win7的设置方法:

1.安装adb驱动,只要连上一次,一般就安装成功了.
2.打开“设备管理器”,找到里面的Pro 6s设备(Android Composite ADB Interface),右键属性,选“详细信息”标签,“属性”选“硬件ID”,下面会有两行值,
我的其中一行是 “USB\VID_XXXX&PID_XXXX&MI_XX”
看到其中VID_XXXX了吧,把XXXX值记下来。我的是0x2A45。

3.找到C:\Users**.android\adb_usb.ini文件(**是你的当前操作系统用户名),在里面另起一行追加 “0xXXXX”(不含引号)。如果在该文件夹下找不到这个文件,就创建一个.txt文件, 写入“0xXXXX”后改一下后缀名为.ini即可。
前面的0x表示是16进制数,把后面的XXXX替换成上面你记下来的值。
重启电脑 或者 退出Android Studio,再在任务管理器里把“adb”进程杀掉再重进Android Studio或者直接在命令行里执行adb kill-server 和 adb start-server,看到* daemon started successfully即可。

方法二

上面的方法可能不奏效,这时候你就需要第二种方法了。打开开发者模式和调试模式,在选择USB连接方式中,选择“内置光盘”选项,这时电脑驱动软件就会开始安装驱动。等到安装完成,你就会发现连接上了。

当然,还会存在安装驱动失败的情况,这里就需要手动进行驱动的安装。找到设备管理器中安装失败的驱动,点击“更新驱动程序软件”,选择“浏览计算机以查找驱动程序软件”,
魅族Flyme手机无法连接电脑ADB调试
然后选择魅族手机在我的电脑上显示出的光盘CD驱动器usb_driver,点击下一步。
魅族Flyme手机无法连接电脑ADB调试
等到所有驱动都正常安装结束,这时候再尝试一下是否正常连接上ADB吧。

在命令行里执行adb kill-server 和 adb start-server,看到* daemon started successfully即可。