一. adb devices发现不了设备

刚试了一下,在夜神模拟器开启的情况下,adb devices 死活找不到设备

adb kill-server和adb start-server也无济于事

二. 两个不同的adb版本差异

这时候跑到夜神的安装目录D:\Program\nox\Nox\bin下,竟然发现还有一个adb

注意这个adb和我们安装的adt中的adb是不同的,adt下的adb版本是1.0.31

夜神目录下的adb的版本是1.0.36

现在就用夜神自带的adb来发现设备,adb devices执行之后有个提示:这也验证了我们上面的操作,adb server版本是1.0.31,adb client是1.0.36,版本不匹配

三. 如何解决

第一种方法

在cmd里直接执行命令:adb connect 127.0.0.1:62001

第二种方法

1. 任务管理器里看下,adb.exe以及nox_adb.exe这2个进程有没有在运行?有的话就结束掉

2. 找到开发环境的SDK的目录和夜神模拟器的目录,将SDK\platform-tools下的adb.exe文件,替换夜神模拟器bin目录下的adb.exe,再将SDK\platform-tools下的adb.exe拷贝一份,重命名为nox_adb.exe,替换夜神bin目录下的nox_adb.exe

替换完检查一下,没毛病

3. 这样就将开发环境的SDK目录的adb文件和模拟器目录下的adb文件完全同步了,版本号也一致了,这时你去命令行窗口就可以看到设备信息了

四. 总结

个人比较喜欢第一种方法,简单粗暴,如果太懒,连cmd都不想打开,可以写一个批处理文件放在桌面上,名字是yeshen.bat

yeshen.bat内容只有区区两行

 adb connect 127.0.0.1:62001
 cmd /k

双击自动运行之后会自动执行adb connect 127.0.0.1:62001来检测设备,你可以不用一个个敲命令,cmd /k的意思是自动保留cmd窗口(k—keep),不至于批处理一执行完cmd窗口就关了

参考文章

https://blog.csdn.net/cz9025/article/details/78665223

https://blog.csdn.net/leon1741/article/details/54896861

http://www.mamicode.com/info-detail-1537597.html

解决:夜神模拟器连不上adb的问题的更多相关文章

  1. 如何解决夜神模拟器连不上adb的问题

    要搞一个安卓的项目.由于电脑系统是年前刚刚重装的,系统里啥都没有,于是临时安装了一下android studio 2.2,然后又装了一个夜神模拟器.工程打开后,编译通过了,于是打开夜神模拟器,想要通过 ...

  2. 夜神模拟器连不上adb的解决办法

    解决办法: 1.任务管理器里看下,adb.exe以及nox_adb.exe这2个进程有没有在运行?有的话就结束掉 2.找到开发环境的SDK的目录和夜神模拟器的目录,将SDK\platform-tool ...

  3. appium+python自动化45-夜神模拟器连不上(adb server version (36) doesn't match this client (39); killing...)

    前言 最新下了个最新版的夜神模拟器,然后adb devices发现连不上模拟器了,报adb server version (36) doesn't match this client (39); ki ...

  4. 利用charles映射解决夜神模拟器安装xposed-v89-sdk25-x86.zip

    最近在玩xposed框架,前前后后搞了两天,浪费一个周末,总算把踩过的坑都踩了一遍.. 比如大家肯定遇到的的一个问题:夜神模拟器打开xposed安装器之后,为什么下载不了xposed-v89-sdk2 ...

  5. 海马模拟器连不上ADB的解决方法

    http://yunpan.cn/c3xMeYhvVsEIq  访问密码 fa8d先暂时用这个工具吧,官方提供的,不过目前不是最终版,后面会加入到模拟器中 adb connect 127.0.0.1: ...

  6. 使用Fiddler工具在夜神模拟器或手机上抓包

    下载安装Fiddler 地址:https://www.telerik.com/download/fiddler-everywhere Fiddler端设置 Tools>Options>Co ...

  7. mac 解决安卓模拟器链接不上网络

    方法1.临时方法,每次启动都要加114.114.114.114 1.进入到下面的目录 /Users/anxiaodong/Library/Android/sdk/emulator 2.执行以下命令 e ...

  8. adb devices 找不到夜神模拟器解决方法

    先打开命令行窗口,输入adb devices,查看连接信息,大致意思是sdk的adb版本与夜神的adb版本不一致,导致. C:\Users\cz9025>adb devices List of ...

  9. 夜神模拟器怎么连接adb

    夜神模拟器连接不了adb的原因主要是adb的版本与夜神模拟器adb版本不一致造成的,具体的解决办法请看下面的操作步骤. 工具/原料   电脑 安装了夜神模拟器 方法/步骤   1 使用快捷键win + ...

随机推荐

  1. 常用的SQLalchemy 字段类型

    https://blog.csdn.net/weixin_41896508/article/details/80772238 常用的SQLAlchemy字段类型 类型名 python中类型 说明 In ...

  2. Dictionary里使用struct,enum做key

    首先看下Dictionary的源码 public void Add (TKey key, TValue value) { if (key == null) throw new ArgumentNull ...

  3. 洛谷 P2331 [SCOI2005]最大子矩阵

    洛谷 这一题,乍一眼看上去只想到了最暴力的暴力--大概\(n^4\)吧. 仔细看看数据范围,发现\(1 \leq m \leq 2\),这就好办了,分两类讨论. 我先打了\(m=1\)的情况,拿了30 ...

  4. Android开发中string.xml文件的使用

    为什么需要把应用中出现的文字单独存放在string.xml文中呢? 一:是为了国际化,Android建议将在屏幕上显示的文字定义在strings.xml中,如果今后需要进行国际化,比如我们开发的应用本 ...

  5. django下的csrf防御机制

    CSRF 1.什么是CSRF? CSRF(Cross-site request forgery),中文名称:跨站请求伪造,也被称为:one click attack/session riding,缩写 ...

  6. HTML中的SEO和HTML语义化

    SEO 1) <title>网站SEO标题</title>, 百度搜索出来的记录, 其标题基本就提取至网站的title, 标签, 因此标题起的好, 不论对点击率还是SEO都至关 ...

  7. MiniUI级联

    OnCellCommitEdit: function (e) {            var grid = e.sender;            var record = e.record;   ...

  8. JavaScript:判断当前浏览器是否为微信浏览器

    <script type="text/javascript"> function CheckWeChatBrowser() { var ua = navigator.u ...

  9. 2016年国内开源maven镜像站点汇总

    本文系转载,原文链接:https://www.cnblogs.com/xunianchong/p/5684042.html 一.站点版 (一).企业站 1.网易:http://mirrors.163. ...

  10. alias指令别名和 sshpass命令简化ssh登陆

     在之前的一篇博文中 ubuntu下关于profile和bashrc中环境变量的理解 提到过可以编辑bashrc文件,vim ~/.bashrc,来编写自己的小指令,就是给长指令取个简单的别名.比如b ...