在使用Android Studio、Eclipse,或者React Native开发Android应用时,经常会遇到no connected devices的提示,即Android模拟器经常断开的问题,明明我刚才还连接着的,咋又突然断开了呢?

软件进程冲突导致

打开windows任务管理器,查看是否有kadb进程。

你工作肯定一心二用,一边用酷狗听歌,一边敲代码。
因为酷狗的Kadb进程跟Android的adb进程会冲突,所以导致Android模拟器经常断开,我默默更换成网易云音乐。
当然,如果硬是要用酷狗播放器,kadb进程右键“打开文件所在位置”

先关闭酷狗播放器,删除kadb文件,下次打开酷狗时就不会自动开启kadb进程了。
当然,除了酷狗播放器,还有其他软件,如PC的手机管理工具也会占用adb连接,导致adb不稳定而断开。所以,使用Android模拟器调试开发的时候,最好关掉这些软件。

重连方法

最简单粗暴的方法,重新打开模拟器,一般能重连,但效率慢,时间久,这显然不符合程序员解决问题的风格。
以最常用的海马玩模拟器为例,在模拟器打开并连接的时候,通过Android Studio、Eclipse、或者直接在SDK/tools目录下双击monitor.bat文件打开Android Device Monitor

可以看到海马玩模拟器的地址为127.0.0.1:26944
当模拟器断开的时候,在cmd中运行adb connect 127.0.0.1:26944即可自动连接海马玩模拟器。

小技巧:要是每次连都输入这么长的命令,岂不是太麻烦了。
可以新建一个名为“adb connect”的记事本文件,更改后缀名为bat,右键编辑,输入如下代码:

adb connect 127.0.0.1:26944
pause

你可以将这个文件放到桌面,当双击文件的时候,就会自动连接海马玩模拟器了,省略了输入命令这个步骤。
当然,如果你经常使用命令行,你也可以使用cmder命令行工具给adb connect 127.0.0.1:26944这条命令设置别名,如adbh,也可以实现快速自动连接,具体设置方法可参考我的另一篇文章 在react native开发中使用cmder为命令设置别名

Android模拟器断开原因及快速连接方法相关推荐

  1. php页面花屏,window_win7电脑突然花屏死机的几种原因和快速解决方法(推荐),win7系统电脑突然发生花屏死机 - phpStudy...

    win7电脑突然花屏死机的几种原因和快速解决方法(推荐) win7系统电脑突然发生花屏死机现象相信很多用户都有遇到过,特别是在玩游戏或者看电影到精彩部分的时候就发生花屏或死机现象了.许多电脑小白都在为 ...

  2. android adb 联系人,使用adb命令向Android模拟器中导入通讯录联系人的方法

    本文实例讲述了使用adb命令向Android模拟器中导入通讯录联系人的方法.分享给大家供大家参考.具体实现方法如下: 使用adb提供的命令, 可以非常方便地从PC中将通讯录导入android模拟器中. ...

  3. android蓝牙配对 自动联接,Android系统下蓝牙自动配对连接方法

    Android系统下蓝牙自动配对连接方法 [专利摘要]本发明涉及一种Android系统下蓝牙自动配对连接方法,其包括如下步骤:步骤1.在Android设备端内存储上次进行蓝牙连接蓝牙外设的蓝牙地址,并 ...

  4. Android模拟器超出电脑屏幕的解决方法

    有时候用笔记本做Android开发,启动模拟器的时候发现Android模拟器的大小比桌面还大,无法看全整个屏幕,有木有.看下图: 解决办法: 1.点击run configuration 2.切换到Ta ...

  5. android+模拟器断开,启动后模拟器自动断开连接

    appium 日志 Checking if an update is available Update not available Launching Appium server with comma ...

  6. android wifi断开原因分析

    最近在解bug的过程中经常遇到密码正确但处于saved的状态,总结原因有已下几种: 1 在ASSOCIATING阶段由于丢包导致ASSOC REJECT 03-16 09:22:12.440 D/Wi ...

  7. Android模拟器或者真机无法连接内网的解决方案(当需要修改hosts的时候)

    不管测试机还是模拟器,访问不到内网地址时,很可能是电脑上修改hosts了,但是模拟器和测试机没有修改hosts. 模拟器修改hosts 使用adb命令修改hosts: 1.先root. 执行命令: a ...

  8. Android模拟器PANIC: Could not open:问题解决方法

    最主要的就是环境变量没有配置或者我们使用的是绝对路径配置环境变量.这时我们只需要修改一下Android的环境变量就可以了. 具体解决方法如下: ①在环境变量中创建变量名:ANDROID_SDK_HOM ...

  9. 减速机的漏油原因及快速维修方法

    减速机是工业企业大量配备应用的设备,一旦漏油,不仅造成经济损失,漏油严重时会引起减速机少油.断油,使齿轮啮合面磨损加剧,进而发生咬焊或剥离,导致设备事故.而且漏油对周围环境污染厉害,对基础有腐蚀作用, ...

最新文章

  1. 大学计算机基础课程报告python-基于Python的“大学计算机基础”课程教学设计.doc...
  2. 使用wdcp面板安装感恩教师节wordpress网站
  3. VMWare快捷键大全
  4. 温故而知新:HttpApplication,HttpModule,HttpContext及Asp.Net页生命周期
  5. 上海理工大学第二届“联想杯”全国程序设计邀请赛 - Little Witch Academia(矩阵快速幂)
  6. Ubuntu更换gnome桌面环境后不能root登录
  7. angularjs增删改查数据_MongoDB数据读写操作(增删改查)总结
  8. maven项目中整合grunt构建工具(二)-js合并、压缩技术
  9. C++ 从入门到入土(English Version)Section3: Real numbers + bitwise operations
  10. warning C4482: 使用了非标准扩展: 限定名中使用了枚举
  11. 1024 科学计数法(C语言)测试点4详解
  12. 关于黑马JavaWeb教程注册登录案例报错
  13. android数据适配器参数,Android 万能适配器BRVAH
  14. matlab绘直方图,[转载]matlab中函数bar绘制直方图
  15. 自己DIY word2010脚注和尾注没有的格式
  16. (十三)Thread-Specific Storage(ThreadLocal)模式
  17. Android:高德定位及搜索周边地址
  18. dubbo 监控中心配置
  19. linux混合命令_十多个命令行混合
  20. PLSQL创建表空间和用户授权

热门文章

  1. 开发app需要什么技术?手机app制作方式、价格及性能盘点
  2. 5G移动通信标准学习笔记(一)
  3. 计算机多媒体对语文教学的提高,运用多媒体进行语文教学,有效提高学习效率...
  4. 微信开发者工具报错 系统错误,错误码-1,undefined 问题解决
  5. 统计文本文件中的英文单词数量
  6. 骨龄测试软件app_【测试工具】这些APP实用测试工具,不知道你就out了!
  7. risc-v vector扩展1.0版本解读(riscv-v-spec-1.0)
  8. JAVA模拟HTTP请求中GET/POST方式
  9. 这个 Spring 循环依赖的坑,90% 以上的人都不知道
  10. Cocos适配带虚拟导航栏手机(HUAWEI 荣耀6 Plus)