1、adb被占用解决办法

方法一:
(1)查看5037端口哪个进程在用
          netstat -a -o 5037

(2)查看上面进程是哪个执行文件在占用
          tasklist /fi "pid eq 3188"

(3)设置禁用程序,上面查出的执行文件
          (1)快捷键“Win+R”来打开“运行”菜单,输入“gpedit.msc”回车确认
          (2)选择“用户配置-管理模板-系统”,双击右侧的“不要运行指定的windows应用程序”
          (3)在打开的对话框里,选择“已启用”,然后点击“不允许的应用程序的列表”后面“显示”
          (4)在弹出的“显示内容”的对话框里把想要禁止的程序输入即可。比如把***.exe添加进去。这样就可以禁止***.exe进程

方法二:
(1)使用 ProcessHacker.exe检测工具查看5037占用情况
(2)点击”Network”按钮,查找占有5037端口(adb server端口)的进程
          豌豆荚:后台常驻adb服务为wandoujia_daemon.exe;
          QQ音乐:后台常驻adb服务为tadb.exe;
          腾讯管家:后台常驻adb服务为tadb.exe;
          360刷机:后台常驻adb服务为360shuaji.exe
          金山毒霸:后台常驻adb服务为kxeconn.exe;
          91助手:后台常驻adb服务为AndroidInterface.exe;
          迅雷:后台常驻adb服务为adb.exe。
(3)将非adb.exe的执行文件按照上一方法的禁用设置流程设为禁用

2、待评估
下载第三方的adb工具,原生的adb 有一个限制,也可以说是 bug。
当手机上同时运行的进程数大于 64 时, 就会引发 adb 奔溃。
更深层次的原因,就是 Windows API 的 WaitForMultipleObjects 所支持的最大句柄数是 MAXIMUM_WAIT_OBJECTS,即 64。
下载使用cofface_adb_fastboot_v6.0

Android学习之 adb被占用解决办法的更多相关文章

  1. 配置Android环境遇到的问题及解决办法

    配置Android环境遇到的问题及解决办法: 1 环境安装地址 http://pan.baidu.com/s/1jGzNzyI 2 其他: 2.1 安装 2.1.1 安装JDK,JRE 成功安装之后, ...

  2. linux打开80端口及80端口占用解决办法

    linux打开80端口天客户那边有台服务器同一个局域网中都无法访问,排除lamp环境问题,发现时服务器中的防火墙没有开启80端口. 代码如下 复制代码vi /etc/sysconfig/iptable ...

  3. import android.support.v4或者import android.support.v7提示导入错误解决办法

    转自:  http://blog.csdn.net/forandever/article/details/37655139 在使用Eclipse开发andriod程序时,程序中提示import and ...

  4. Andriod学习笔记2:“Your content must have a ListView whose id attribute is 'android.R.id.list'”问题的解决办法

    问题描述 activity_main.xml代码如下: <?xml version="1.0" encoding="utf-8"?> <Lin ...

  5. Android开发遇到的异常及解决办法

    Android开发遇到的错误及解决方法1. Unable to resolve target 'android-7' 解决方案: 修改工程目录下的default.properties文件里的内容tar ...

  6. Android 开发遇到的问题及解决办法

    Failed to resolve: com.android.support:appcompat-v7:23.4.0 问题解决办法: 1.在Android SDK Manager中找到对应的SDK版本 ...

  7. adb devices unauthorized解决办法

    进行Android项目调试时,连接完设备,进行adb install ******.apk时,偶遇 adb devices unauthorized 这个小东西,解决办法:将手机设置->辅助功能 ...

  8. 【Android】Java堆栈溢出的解决办法

    分类:C#.Android.VS2015: 创建日期:2016-03-18 随着项目中添加的.jar和.so文件越来越多,编译MyDemos项目时,可能会出现Java堆栈溢出的错误,提示让增加Java ...

  9. adb-端口被占用解决办法(win)

    今天在window下使用adb的时候,提示我说5037端口被占用. * daemon not running. starting it now on port * ADB server didn't ...

随机推荐

  1. LightGBM

    1.简介 lightGBM包含两个关键点:light即轻量级,GBM 梯度提升机 LightGBM 是一个梯度 boosting 框架,使用基于学习算法的决策树.它可以说是分布式的,高效的,有以下优势 ...

  2. 关于 jdbc 的错误

  3. Unity牛逼的2D纹理功能

    [Unity牛逼的2D纹理功能] 1.可直接将贴图生成成为Cubemap. 2.自动生成Mipmap. 3.查看纹理被当前场景哪些对象引用.在Project窗口中,右击图像,选择 参考:file:// ...

  4. 高性能Web服务器Nginx的配置与部署研究(6)核心模块之主模块的测试常用指令

    1. daemon 含义:设置是否以守护进程模式运行 语法:daemon on|off 缺省:on 示例:daemon off; 注意:生产环境(production mode)中不要使用daemon ...

  5. 快速上手Runtime(三)之方法交换

    开发过程中,我们经常会用到系统类,而它提供的方法又不能完全满足我们开发的需要,那么在此时,我们需要为系统自带的方法扩展一些功能,而且还要保证原有的功能可正常使用.假设咱们现在有这么一个需求,我们在调用 ...

  6. Hbase-1.1.1-java API

    1.工具类 package com.lixin.stuty.hbase; import java.io.IOException; import org.apache.commons.configura ...

  7. oracle运行的服务介绍

    oracle正常运行的话,所需要启动的服务是这几个: Oracle ORCL VSS Writer Service,OracleDBConsoleorcl,OracleJobSchedulerORCL ...

  8. catkin地址

    Source: git https://github.com/ros/catkin.git (branch: kinetic-devel)

  9. NHibernate获取实体配置信息(表名,列名等等)

    // 注意这里有个&符号,并不是写错了,而是约定 就是这样写的ctx.GetObject("&SessionFactory") 这是官网地址http://nhfor ...

  10. Web测试实践--Rec 3

    累计完成任务情况: 阶段内容 参与人 根据功能性分析得出结论 小梁 对被测系统进行功能性分析 小龙.小黄 进行用户调研 小熊 开会学习作业要求,取得共识 全体 注: 1."阶段内容" ...