在eclipse使用中adb报错出现cannot parse version string:kg01的解决方法

今天在使用Eclipse时,在用虚拟机运行项目时,突然间虚拟机启动报错,报adb启动失败,以及出现cannot parse version string:kg01的错误,翻译过来就是不能够解析adb字符串的版本kg01,在网上搜索的几种解决方案是:

1、adb 的path路径不对,就是adb的环境变量添加错误,或者文件改动后路径没有改动;重新配置系统变量以及路径即可。

2、防火墙添加了拦截的规则,在系统防火墙或者安全防护软件中删除拦截规则,并添加信任即可。

3、在cmd里运行一下下面这个命令:在cmd中先使用命令adb kill-server来关闭adb服务
接着再使用命令adb start-server来重启adb服务

一直在想怎么会突然出现那种状况,我的eclipse之前一直用的挺好的,路径肯定没问题,也没有安装任何安全防护软件,更没有在系统防火墙中添加任何拦截规则,怎么会突然出现那种情况,然后我就试了第三种方法,再试了运行一次项目,果然问题解决了。为什么会突然这样呢?后来在帖子上看到有人提到酷狗这个音乐播放器,在我打开任务管理器之后,在列表中找到一个kadb.exe 的进程,在任务管理器中打开文件的路径之后发现是酷狗音乐下的一个文件,让我联想到了,手机一连接到电脑之后,电脑右下角就会弹出一个导入音乐的小窗口提示,或者有些软件在连接手机之后能够直接在手机上安装软件,应该就是通过adb直接安装的。我在中午休息的时候确实打开了酷狗听了一会音乐,然后就一直在后台没有关闭,然后当时确实弹窗提示ADB已经连接是否拷贝歌曲到ADB,当时还好奇酷狗发什么疯,ADB又不是我的设备,提示什么,在kill掉该进程后,再重启eclipse和虚拟机,果然adb能够正常启动了(最好将酷狗音乐播放器彻底退出后再重启eclipse和虚拟机,否则有可能还会报错;以后想用酷狗听音乐,可以先打开eclipse和虚拟机在后台不要关闭,再打开酷狗,这样一般不会出现问题),酷狗音乐播放器与eclipse的adb发生冲突,争抢端口,关掉酷狗的kadb进程即可解决问题。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值