Android adb.exe程序启动不起来,如何处理

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android adb.exe程序启动不起来,如何处理相关的知识,希望对你有一定的参考价值。

android adb.exe程序启动详细处理步骤如下:

1、打开Android adb.exe程序,输入:     netstat -aon|findstr "5037"  回车;


2、5037 这是adb要的端口,有时候会被其他进程(程序)占用了(一般是会连接手机的软件)所以要查询是谁占用了,然后就可以Kill(停止)它;


3、根据上图然后输入     taskkill /pid 1156 /f     (1156就是占用此端口的进程id);正常情况下,就可以使用adb了,如果还是没有成功的,可以看看是不是adb.exe被电脑防火墙屏蔽了。

扩展资料:


1、Android adb.exe程序处理方法详细讲解:

cmd命令进入sdk/platform-tools文件下,adb kill-server;

启动adb服务,adb start-server;

如果启动失败,可能是某个进程占用了adb的5037端口,查找占用端口号5037的连接netstat -ano findstr "5037" ;

2、手动结束此进程,重启adb服务 adb start-server;

adb kill-server --停止adb服务;

adb start-server --开启adb服务;

参考资料来源:百度百科-Android系统级深入开发:移植与调试

参考技术A 1.cmd命令进入sdk/platform-tools文件下,adb kill-server
2.启动adb服务,adb start-server
3.如果启动失败,可能是某个进程占用了adb的5037端口,查找占用端口号5037的连接
netstat -ano | findstr "5037" 
4. 以下结果为例
TCP    127.0.0.1:58440        127.0.0.1:5037         ESTABLISHED     2376
进程ID2376占用了端口号,用以下命令查看进程名称
tasklist | findstr "2376" --查找进程ID为2376的进程
5.手动结束此进程,重启adb服务 adb start-server

本回答被提问者和网友采纳
参考技术B 端口占用查看器:---链接:http://pan.baidu.com/s/1sluOBbn 密码:f6j5

adb.exe 已停止使用 Android Studio 4.3.1 和 Android 9.+

【中文标题】adb.exe 已停止使用 Android Studio 4.3.1 和 Android 9.+【英文标题】:adb.exe has stopped working with Android Studio 4.3.1 and Android 9.+ 【发布时间】:2019-10-23 17:18:17 【问题描述】:

使用带有所有推荐设置的最新全新 Android Studio 安装,当我尝试启动模拟设备时,我遇到此连续错误。设备正常启动并正常工作,但如果它们关闭,“adb.exe 已停止工作”弹出窗口继续出现,此外无法将设备与 Android Studio 链接,因为它无法识别。即使我下载了以前的 Android (Android 9.0) 映像,我也会遇到同样的问题。

唯一安装的插件是 Dart 和 Flutter。 这个问题可以重复,但我没有找到解决这个问题的方法,或者更确切地说,找到的解决方案不允许我关闭这个问题。

在此更新之前,一切正常。 在这种情况下,我们说的是全新安装。

当我尝试启动“main.dart”应用程序以将其安装到设备上时,出现的唯一错误是“检索 ro.product.cpu.abi 的设备属性时出错:”

Android Studio 3.4.1 Build #AI-183.6156.11.34.5522156,于 2019 年 5 月 1 日构建 JRE:1.8.0_152-release-1343-b01 amd64 JVM:JetBrains sro Windows 10 10.0 的 OpenJDK 64 位服务器 VM

Android 调试桥版本 1.0.41 版本 29.0.0-5611747

【问题讨论】:

见github.com/flutter/flutter/issues/33938#issuecomment-499741574, twitter.com/FlutterDev/status/1137033935089807365 【参考方案1】:

目前有一个临时修复(如果您使用的是 Windows)!

1st 关闭 Android Studio

2nd 打开 CMD 并写入:taskkill /f /im adb.exe

第三次下载这个文件:http://dl-ssl.google.com/android/repository/platform-tools_r28.0.2-windows.zip

第四次转到

C:\Users[你的用户名]\AppData\Local\Android\Sdk

并将“platform-tools”文件夹替换为您刚刚下载的新文件夹。

ps: (a) 不要忘记保留备份 (b) AppData 是一个隐藏文件夹

【讨论】:

谢谢,在将平台工具恢复到早期版本后,我不再遇到 adb.exe 崩溃。 @onosecond 我这里也有同样的问题。我关闭了 android studio 并执行了第二步,但它说ERROR: The process "adb.exe" not found。我以为流程已经结束,继续第三步。我按照您的指示下载、解压缩、提取并替换了该文件夹。当我再次启动 android studio 时,同样的错误发生了。“adb.exe has stopped working”。请指导我下一步该怎么做才能修复它。

以上是关于Android adb.exe程序启动不起来,如何处理的主要内容,如果未能解决你的问题,请参考以下文章

解决“adb.exe已停止工作”无法显示真机&如何卸载鲁大师手机助手

android怎么杀死进程adb.exe

无法运行程序“C:\Users\admin\AppData\Local\Android\Sdk\platform-tools\adb.exe”:CreateProcess 错误=193,%1 不是有效

android studio 虚拟机adb.exe已停止工作的处理

android studio adb.exe已停止工作

android 基本文件操作命令