前言

ADB 是 android sdk里面的一个工具,这个工具可以用于操作管理 Android 模拟器 和 真实Andriod手机设备。列如 : 执行安装 删除 应用的操作 , 执行 模拟点击屏幕 等

并且最重要的一点是 我们在 Android Studio 内 开发的时候 进行安装测试项目的时候 需要设备连接上 ADB , 但是 因为 ADB 会有 很多 第三方的工具 也存在 ADB工具的 问题 导致占用了 我们 Android SDK 内的 ADB 工具 , 因此 我们需要 把 第三方工具的 ADB 关闭 重新启动 我们的 Android SDK 的 ADB 工具

  • 一般 我们 在 Android Studio 里面 进行测试运行项目的时候 可以看到 目前连接到 电脑上的设备

  • 但是 如果 我们的ADB端口 被其他第三方工具占用了的话 就会 看不到 连接的设备并 提示 : Unable to connect to ADB. Check the Event Log for possible issues. Verify that you localhost entry is pointing to 127.0.0.1 or ::1 for IPv4 or IPv6, respectively., 是因为设备被 第三方的ADB给连接上了


  • 这个时候 我们就需要 启动 我们的 cmd 命令行工具 先进入 我们的 SDK目录的 platform-tools目录


  • 运行 我们的 adb.exe进行 启动服务 操作 adb.exe start-server



    可以看到 启动失败了 端口 127.0.0.1:5037 链接被占用了 , 输入 netstat -aon|findstr "5037"

    查询当前 5037 端口是哪个应用在使用



    当前 在使用 127.0.0.1:5037端口的是 进程ID为 : 1216 的应用 , 我们再来查询下 当前 进程ID 对应的是哪一个 应用



    目前我们查找出了 shuame_helper.exe文件占用了 我们的端口 , 现在 打开我们的系统 任务管理器 在详细信息里面 查找出 我们的 shuame_helper.exe应用然后 右键结束掉任务


  • 最后 回到我们的 Android Studio 点击运行项目 , 可以看到 我们的设备 又出现了


总结

  • 上面 就是这次我们讲解的 如果 Android SDK的 ADB端口被占用后 怎样去进行重启的方式 , 所以 下次 如果遇到了 链接不上应用的时候 即可 尝试下 此方法 避免 需要重新启动电脑的麻烦

Android ADB被占用 重启 ADB方法的更多相关文章

  1. 最新Android 出现Please ensure that adb is correctly located at问题的解决方法

    最近经常遇到下面的问题 遇到问题描述: 运行android程序控制台输出: [2013-07-23 17:28:06 - ] The connection to adb is down, and a  ...

  2. Android Studio找不到设备,解决adb占用问题的方法

    使用as连接真机时,找不到设备,发现 D:\Android\Sdk\platform-tools\adb.exe start-server' failed -- run manually if nec ...

  3. Android手机用wifi连接adb调试的方法

    https://www.jianshu.com/p/dc6898380e38 0x0 前言 Android开发肯定要连接pc的adb进行调试,传统的方法是用usb与pc进行连接,操作简单即插即用,缺点 ...

  4. Android学习之 adb被占用解决办法

    1.adb被占用解决办法 方法一:(1)查看5037端口哪个进程在用          netstat -a -o 5037 (2)查看上面进程是哪个执行文件在占用          tasklist ...

  5. [RN] Android 设备adb连接后unauthorized解决方法

    Android 设备adb连接后unauthorized解决方法 安卓设备usb或者adbwireless连接后输入adb device后都是未授权状态 相信很多同学都会遇到这种情况,除了一直重复开关 ...

  6. 【android】Android ADB 端口占用问题解决方案

    解决ADB端口占用问题 方式一5037为adb默认端口,若5037端口被占用,查看占用端口的进程PIDC:\Users\wwx229495>netstat -aon|findstr 5037  ...

  7. Android测试中常用的adb命令

    进入root权限adb root adb remount 重启手机 adb reboot 查看手机devices版本(adb是否连接手机) adb devices 点亮手机电源键/菜单键/home键 ...

  8. adb 相关命令 以及无法adb识别设备的解决方法

    [自己解决方法] 在-/.android/文件夹下面新建adb_usb.ini文件.里面写入设备的idVendor号(0x加上四位数字),然后输入 adb kill-server, 然后adb dev ...

  9. Android学习笔记_60_Android常用ADB命令

    第一部分: 1. ubuntu下配置环境anroid变量: 在终端执行 sudo gedit /etc/profile 打开文本编辑器,在最后追加#set android environment 2. ...

随机推荐

  1. ArcGis基础——相接面制造指定距离的分隔带

    回家,出发前夜,看完电影吃晚饭回到住处已近十一点,和同事扯了一会儿淡,正准备去睡觉,这哥们儿突然想起一个问题: 如何把相接的面搞出一个20cm的分隔带?因为两区划定项目数据质检要求不同的地块图斑间应有 ...

  2. 消息 245,级别 16,状态 1,第 1 行 在将 varchar 值 '2,8' 转换成数据类型 int 时失败。

    错误问题: 消息 245,级别 16,状态 1,第 1 行在将 varchar 值 '2,8' 转换成数据类型 int 时失败. ps: 这是在后台分配菜单权限这个功能时出现的问题 一,解决方法: 将 ...

  3. 2019-9-2-win10-uwp-切换主题

    title author date CreateTime categories win10 uwp 切换主题 lindexi 2019-09-02 12:57:38 +0800 2018-2-13 1 ...

  4. 五、bootstrap-fileinput

    一.bootstrap-fileinput <!DOCTYPE html> <html lang="en"> <head> <meta c ...

  5. QProcess

    QT应用在windows系统下调用bat脚本,居然报错了.该BAT脚本,是用来检查svn.exe这个命令行工具,是否在当前系统里存在.在cmd终端里,一直是可正常执行的.但是在windows7家庭中文 ...

  6. sql 摘抄

    练习题和参考解 (1)查询“001”课程比“002”课程成绩低的所有学生的学号.001学科成绩.002学科成绩                 1 SELECT 2 s1.StudentNo, 3 s ...

  7. web之请求转发与重定向

    请求转发: 重定向:

  8. 0001.第一个多线程demo--分批处理数据

    public class UserEntity { private String userId; private String userName; public String getUserId() ...

  9. pycharm查找替换快捷键

    查找:CTRL + F 替换:CTRL + R 如果想删除,替换那一栏不填就可以了

  10. java解决高并发问题

    对于我们开发的网站,如果网站的访问量非常大的话,那么我们就需要考虑相关的并发访问问题了.而并发问题是绝大部分的程序员头疼的问题, 但话又说回来了,既然逃避不掉,那我们就坦然面对吧~今天就让我们一起来研 ...