您的位置:首页 > 移动开发 > Android开发

电脑无法识别MX4和Android手机的问题(windows和mac下亲测)

2015-02-02 21:16 615 查看
ADB连接驱动也安装成功了。



不启动助手的时候就是连接不上。多次重启电脑,重启手机,重启USB调试开关,仍然无解。



我用手机助手连接手机时候,是有这个RSA密钥指纹认证的,可以连接成功,同时android studio和eclipse都可以正常连接到设备进行调试。但是每次手机上都被安装助手对应的软件,非常非常不爽。卸载或者不启动各种助手,我打开Android studio 的DDMS和eclipse的DDMS或者直接用ADB命令的时候就不显示RSA密钥指纹认证。这台电脑上直接启动ddms和adb的时候,三星,小米,oppo,华为等好多设备都可以正常连接,还有几个山寨机也能正常弹出RSA密钥指纹认证,魅族的MX3可以正常连接,MX4和MX4pro无法正常连接。

PC是Win8.1企业版 各种补丁全打了,连接线用的魅族购机时自带的数据线。

Android SDK是官方下载的,所有版本的全部下载了。

机箱上所有的USB接口2.0和3.0的都试验过了。都不行。

经过几天的试验可以确定绝大部分手机都可以连接上。魅族mx4和mx4pro全系列不行。

连续搞和搜索了几天,整个人心情都不好了

查阅各种资料,试验各种方法,在最终在魅族论坛上找到解决方法

mac下使用此操作。 然后根据此操作依据在windows上解决了

1. 插上手机打开终端,输入:system_profiler SPUSBDataType,将输出结果记住。

2. 拔下手机,重复以上动作。

两者结果对比后会获得一个Vendor ID:

[plain] view
plaincopy

USB Hi-Speed Bus:



Host Controller Location: Built-in USB

Host Controller Driver: AppleUSBEHCI

PCI Device ID: 0x1c2d

PCI Revision ID: 0x0005

PCI Vendor ID: 0x8086

Bus Number: 0x1a



Hub:



Product ID: 0x0024

Vendor ID: 0x8087 (Intel Corporation)

Version: 0.00

Speed: Up to 480 Mb/sec

Location ID: 0x1a100000 / 2

Current Available (mA): 500

Current Required (mA): 0



MX4:



Product ID: 0x0c02

Vendor ID: 0x2a45

Version: ff.ff

Serial Number: 75UBCKJ22AUV

Speed: Up to 480 Mb/sec

Manufacturer: Meizu

Location ID: 0x1a110000 / 4

Current Available (mA): 500

Current Required (mA): 192



USB OPTICAL MOUSE:



Product ID: 0x2510

Vendor ID: 0x093a (Pixart Imaging, Inc.)

Version: 1.00

Speed: Up to 1.5 Mb/sec

Manufacturer: PIXART

Location ID: 0x1a120000 / 3

Current Available (mA): 500

Current Required (mA): 100

3.在终端里输入echo
"0x2a45"
>> ~/.android/adb_usb.ini
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: