随着MIUIv5的正式发布,小米手机在安全性能上也有了大幅度的提升,不过与此同时,也有一些眼尖的粉丝发现,诸如豌豆荚、Total Control在内的需要和手机连动的PC端应用忽然无法连接和识别我们的小米手机了,如下图所示:

▲这是Total Control无法识别小米手机的界面

▲这是豌豆荚无法识别小米手机的界面
究其原因,是因为所有需要和手机连动的PC端软件都需要用到ADB命令,而ADB命令的调用要用到一个名为adb.exe的程序,而这些PC端软件里的adb.exe程序的驱动太旧,已经跟不上小米手机MIUIv5的驱动了。
比如当前大部分PC端应用的adb.exe版本为1.0.26:

而我们的MIUIv5至少需要版本为1.0.31的adb.exe才能识别:

知道了原因,那么问题解决起来就简单多了,一条万能的法则就是——升级adb.exe
实例一:Total Control不能识别小米手机的解决方案
Total Control是一款非常不错的电脑端。
首先找到Total Control的安装路径:Program Files (x86)\Sigma-RT\Total Control\adb,然后用附件中的adb.exe替换该目录下的同名文件即可:

现在再运行Total Control就能够识别到我们的小米手机了:

实例二:豌豆荚不能识别小米手机的解决方案
豌豆荚的情况比Total Control要稍微复杂一点,因为豌豆荚对应的文件不叫adb.exe,而是wandoujia_adb.exe,不过只不过是改了个名字而已,也是比较常见的,比如腾讯手机管家对应的则是tadb.exe,万变不离其宗。
同样是找到豌豆荚的安装路径Program Files (x86)\WandouLabs,然后将附件中的adb.exe重命名为wandoujia_adb.exe,替换该目录下的同名文件即可:

现在再打开豌豆荚,就能看到连接成功的提示了,如果还不行的话重启一次手机即可:

4月12日补记:经与豌豆荚技术人员联系,已得到答复:最新版的豌豆荚已修复了此问题,以后的版本还会专门针对小米手机优化。
MIUI V5下载:http://www.shuajizhijia.net/Cooperater/4