一. 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. Java 集合框架工具类

    Collections Arrays Collections 集合框架的工具类, 里面的方法都是静态的, 可以直接使用类名调用 常用方法 1. sort(List<T> list); // ...

  2. 【sed / awk脚本编写】

    awk awk分为BEGIN部分,正则匹配部分,END部分三部分. 我一般在BEGIN部分定义一些变量,正则部分用于匹配和执行一些解析和统计,END部分用于输出结果. 总体结构: awk 'BEGIN ...

  3. mysql 建立表之间关系 一对一 练习1

    创建db5数据库 create database db5 charset=utf8; use db5; 例一:一个用户只有一个博客 用户表: id name 1 mike 2 alex 3 jack ...

  4. python DES3 加密解密

    背景:想给公司的进件流程写一套进件脚本,首先遇到的就是加密解密.公司用的 DES3 + base64 加密解密 一.安装  pycrypto模块,推荐用pycrypto编译文件,直接下载安装就行 ht ...

  5. 简明python教程

    linux查询python版本:python -V linux进入python:python 退出python:CTRL+D 使用源文件:helloworld.py 运行这个程序:python hel ...

  6. 在用 JavaScript 工作时,我们经常和条件语句打交道,这里有5条让你写出更好/干净的条件语句的建议。

    1.多重判断时使用 Array.includes 2.更少的嵌套,尽早 return 3.使用默认参数和解构 4.倾向于遍历对象而不是 Switch 语句 5.对 所有/部分 判断使用 Array.e ...

  7. centos安装桌面和远程连接

    centos安装桌面 安装 MATE 桌面环境为例: 登录服务器,执行命令 yum groups install "X Window System" 安装 X Window Sys ...

  8. Linux Shell编程第5章——文件的排序、合并和分割

    目录 sort命令 sort命令的基本用法 uniq命令 join命令 cut命令 paste命令 split命令 tr命令 tar命令 sort命令 sort命令是Linux系统一种排序工具,它将输 ...

  9. iptables配置顺序-两条规则会忽略后边的

    oracle在centos本机能够正常访问,关闭防火墙也能够远程访问,但是一旦开启防火墙则不能远程访问 尝试添加规则iptables -A INPUT -m state --state NEW -m ...

  10. jQuery图片分组切换焦点图

    在线演示 本地下载