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