错误信息:
10:28:32 adb server version (31) doesn’t match this client (39); killing…
10:28:32 could not read ok from ADB Server
10:28:32 * failed to start daemon
10:28:32 error: cannot connect to daemon
10:28:32 ‘I:\AndroidSDK\platform-tools\adb.exe,start-server’ failed – run manually if necessary

今天打开AS 准备调试时,发现adb无法运行,连接不上手机了。什么情况,昨天还好好的,怎么今天不行了???

第一想到的是可能端口被占用,于是打开DOS命令,随手敲出一行:

adb kill-server (杀掉adb进程),

然后 继续

adb start-server (启动adb)

却发现没有 “* server not running *” 和
“adb server version (39) doesn’t match this client (36); killing…
* daemon started successfully *” 信息。尴尬了~

百度了一下,发现原来是adb的端口被某个(未知)进程给占用了。好吧,找到原因就来分析一下是哪个进程这么调皮占用了这个端口。
打开DOS 命令窗口

输入: adb nodaemon server 回车

发现被12466 进程给占用了。然后我打开任务管理器查看,原来360捆绑的手机助手把这个5037接口给占用了,我试着结束该进程,却被拒绝访问。额···,好吧够无赖,够流氓了,还强制占用不给杀进程,这么皮,咋不上天了呢?

无奈之下,决定来个简单直接加暴力的方法,直接把360(包括捆绑软件)给卸载了。再试着 adb kill-server 没问题了,嗯~在AS也可以打开adb 调试了。

参考链接:https://blog.csdn.net/suomalixiongmao/article/details/51158666

更多相关文章

  1. Android(安卓)WebView调起支付宝微信支付
  2. Android飞行模式下Wifi开关行为的控制
  3. Xposed: 勾住(Hook) Android应用程序对象的方法,实现AOP
  4. android:exported的用法
  5. android:keyboardNavigationCluster
  6. Android(安卓)Studio编译失败问题(aapt2)
  7. Android(安卓)判断程序前后台状态
  8. android ion 内存泄漏排查
  9. Qt_Qtopia与Android的进程间通讯方式

随机推荐

  1. android 自定义dialog 去边框
  2. 使用Kotlin开发Android应用(IV):自定义视图
  3. Android(安卓)studio 下创建menu布局文件
  4. [MINA]android2.2中使用mina注意的问题
  5. Android(安卓)商业模式里的真相与谎言
  6. Android(安卓)仿 iphone 自定义滚动选择
  7. 安卓 jni 开发 —— Android(安卓)Studio
  8. eclipse安装ADT插件重启后不显示Android(
  9. Android(安卓)中SoftAP架构研究
  10. 杂乱之android的Gallery图像展示应用