跟着郭霖大神的《第一行代码Android》学到第六章数据存储全方案——详解持久化技术的6.4SQLite数据库存储时,将ADB的路径存在path中,在cmd中输入adb shell,没有正常启动adb而是报了如下的错误:
adb server is out of date. killing...
ADB server didn't ACK
* failed to start daemon *
error:
遂进行搜索得:
https:///heb_feng/article/details/12612133
https:///jack_pengpeng/article/details/48895197
参考这两个前辈的解决方案后,以为是adb端口5037被占用的问题,但打开了任务管理器之后,发现三个adb.exe都来自C:\Users\whitedragon\AppData\Local\Android\sdk\platform-tools文件夹,是由Genymotion启动的,而不是网上说的腾讯/豌豆荚之类的程序。
杀掉进程以后,adb.exe仍然无限自启,解决不了问题。