本文主要是介绍adb server version (39) doesn't match this client (40); killing...,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
这几天在安卓模拟器上测试程序,发现偶有闪退现象,想看一下LOG,
以前都是直接运行Andorid Studio,然后点Log Cat就能看到,然而这二天不知为什么看不到了,也连接不上
打开CMD窗口,输入adb logcat --help
显示adb server version (39) doesn't match this client (40); killing...
分析:安卓天天模拟器和sdk中adb版本不一致
验证:1、打开安卓天天模拟器路径,查看对应的adb版本信息
C:\Users\dell>D:\ttmnq\Tools\adb.exe adb --version
Android Debug Bridge version 1.0.31
2、再看看我们sdk路径下对应的adb版本信息
C:\Users\dell>adb --version
Android Debug Bridge version 1.0.40
Revision 3db08f2c6889-android
Installed as C:\Users\dell\AppData\Local\Android\sdk\platform-tools\adb.exe
解决:直接用sdk\platform-tools\adb.exe替换安卓天天模拟器的adb.exe
这篇关于adb server version (39) doesn't match this client (40); killing...的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!