测试环境:

1、用的是adt-bundle-windows-x86_64-20140702里面的adb

2、用的是手机模拟器(夜神)

问题描述:

已搭建好adb的环境,输入adb,可以看到以下相关信息

但是输入adb devices,却一直找不到设备,此时手机模拟器已经打开

曾经尝试的解决方法:

方法1:

可先adb kill-server,再adb start-server,最后重启模拟器

(一定要重启模拟器,要不然还是找不到设备)

方法2:

控制台cd进Android SDK下的platform-tools目录,然后执行代码(62001为夜神模拟器所占用的端口号):

adb connect 127.0.0.1:62001

也可以用夜神自带的nox_adb.exe,那就cd进夜神安装目录下bin目录,然后执行代码:

nox_adb connect 127.0.0.1:62001

(关于如何查找手机模拟器所占用的端口号:首先在任务管理器中找到此应用所占的进程号比如夜神模拟器的进程名为NoxVMHandle.exe的PID为14084,然后通过命令netstat -ano就可以找到对应的端口号即为62001)

方法3:

用了以上两种方法都未能解决我的问题,后来把ADT包删掉重新配制ADB环境就可以找到设备了

猜测:

可能是自己通过adt-bundle-windows-x86_64-20140702中的eclipse重新加载了adt导致

其它说明汇总:

如果查看设备时出现offline,则说明可以adb的版本低了,需要下载更高版本的adb,参考方法:

http://www.muzisoft.com/news/77747.html

另外一种可能是执行命令:adb connect 127.0.0.1:端口号时中的端口号没有写对。

通过端口号来查找进程号的命令:

netstat -ano | findstr 127.0.0.1:端口号

注意:

1、比如夜神模拟器连接adb的进程名不是nox.exe,而是noxVMHandle.exe,因此查找端口号时应通过noxVMHandle.exe所占用的PID来查找端口号

2、海马模拟器连接adb的进程名是VBoxHeadless.exe

monkey工具使用中遇到的问题之二:尝试了各种方法通过adb都无法找到设备的更多相关文章

  1. monkey工具使用中遇到的问题之一:手机模拟器中的部分应用出现网络无法连接

    问题描述: 手机模拟器中的部分应用出现网络无法连接,但是比如:浏览器即可以正常访问网页 解决方法如下: 1.以管理员身份进入到cmd中,以WIN10为例 ,在电脑左下角点击鼠标右键就可以看到 注意: ...

  2. SVN版本号管理工具使用中常见的代码提交冲突问题的解决方法

    相信刚開始学习使用SVN的小伙伴在项目合作开发的过程中一定常常遇到一些影响到自己编写的代码的苦恼.我这里列举了几种常见的问题以及问题的解决方法: 1.误删除和误操作的问题 问题1:有A和B两个人一块合 ...

  3. Monkey工具使用详解

    上节中介绍了Monkey工具使用环境的搭建,传送门..本节我将详细介绍Monkey工具的使用. 一.Monkey测试简介 Monkey测试是Android平台自动化的一种手段,通过Monkey程序模拟 ...

  4. Android自动化压力测试图解教程——Monkey工具

    [置顶] Android自动化压力测试图解教程--Monkey工具 标签: 测试androidprofiling工具测试工具文档 2012-04-01 10:16 38185人阅读 评论(10) 收藏 ...

  5. Android压力测试快速入门教程(图解)——Monkey工具

    文章目录: 一.Monkey简介 二.Monkey的基本用法 三.Monkey测试示例图解 四.Monkey命令参数介绍 五.Monkey log分析 一.Monkey简介 Monkey:Androi ...

  6. 【转】monkey工具简介

    原文地址:http://www.testwo.com/blog/6188   一.Monkey 简介 Android的SDK 里面,Monkey的tools是一个命令行工具,当连接Android设备时 ...

  7. Android自动测试之Monkey工具

    Monkey工具 前言: 最 近开始研究Android自动化测试方法,对其中的一些工具.方法和框架做了一些简单的整理,其中包括android测试框架.CTS.Monkey. Monkeyrunner. ...

  8. wxPython制作跑monkey工具(python3)

    一. wxPython制作跑monkey工具python文件源代码内容Run Monkey.py如下: #!/usr/bin/env python import wx import os import ...

  9. Android自动化压力测试图解教程——Monkey工具 (转)

    有时候我们需要对一个软件进行压力测试,检查该软件的性能.如果是人工进行测试的话,效率会低很多,而且会比较枯燥.这时,Android中的一个命令行工具Monkey就可以为我们减轻很多重复而又繁琐的工作. ...

随机推荐

  1. 【BZOJ-3270】博物馆 高斯消元 + 概率期望

    3270: 博物馆 Time Limit: 30 Sec  Memory Limit: 128 MBSubmit: 292  Solved: 158[Submit][Status][Discuss] ...

  2. Oracle XE手动建立数据库实例

    参考资料为: [Oracle XE系列之三]使用OMF方式手工创建Oracle XE数据库 - 王立夫 - 博客园http://www.cnblogs.com/opfo/p/5056122.html ...

  3. 隐藏NavigationBar的正确方式

    -(void)viewWillAppear:(BOOL)animated { [self.navigationController setNavigationBarHidden:YES animate ...

  4. video.js-H5视频播放库

    video.js是一款很流行的html5视频播放插件.很适合在移动端播放视频(比如微信网页),功能强大,且支持降级到flash,兼容ie8.官网:http://videojs.com/    git& ...

  5. 使用powershell批量添加Keil和IAR的头文件路径

    在Keil和IAR的工程中,为了使文件结构清晰,通常会设置很多的子文件夹,然后将头文件和源文件放在不同的子文件夹中,这样就需要手动添加这些头文件夹的路径.当工程结构非常复杂时,文件夹的数量就非常多,特 ...

  6. leetcode笔记

    82. Remove Duplicates from Sorted List II https://leetcode.com/problems/remove-duplicates-from-sorte ...

  7. Eclipse部署Maven web项目到tomcat服务器时,没有将lib下的jar复制过去的解决办法

    我们在做web开发是,经常都要在eclipse中搭建web服务器,并将开发中的web项目部署到web服务器进行调试,在此,我选择的是tomcat服务器.之前部署web项目到tomcat进行启动调试都很 ...

  8. JDBC入门学习

    Introduction What's JDBC JDBC stands for Java Database Connectivity, which is a standard Java API fo ...

  9. laravel强大功能路由初探(二)

    目标当然是先输出helloworld 配置hosts文件和apache下的httpd-vhosts.conf, hosts:127.0.0.1  www.blog.com httpd-vhosts.c ...

  10. Spring Boot 乐观锁加锁失败 - 集成AOP

    Spring Boot with AOP 手头上的项目使用了Spring Boot, 在高并发的情况下,经常出现乐观锁加锁失败的情况(OptimisticLockingFailureException ...