AndroidStudio链接adb显示offline
1.连接不上adb,点击下面这样,
文章图片
等几秒会出现会出现,当然这个问题我也解决了,所以联机而上了,出问题的话,会显示offLine
文章图片
【AndroidStudio链接adb显示offline】下一步,win+R,输入cmd,再输入adb devices device
可能会出现:adb不是内部命令,就把你sdk->platform-tools->adb.exe(如果找不到就全局搜索adb.exe)找到,把她的路径(eg:D:\AndroidNew\android-sdk\platform-tools注意没有adb.exe)加到环境变量path(这个不会就在网上搜索java环境变量)。
这时候在输入adb devices device就会出现 一个是devise 一个是offline,再输入adb nodaemon server,会出现error: could not install *smartsocket* listener: cannot bind to 127.0.0.1:5037:
通常每个套接字地址(协议/网络地址/端口)只允许使用一次。 (10048)
这就代表端口被占用。
1、可以查看一下
C:\Users\Administrator>adb nodaemon server
error: could not install *smartsocket* listener: cannot bind to 127.0.0.1:5037:
通常每个套接字地址(协议/网络地址/端口)只允许使用一次。 (10048)
2、查看5037进程号5976(我这里是5976,你那里是多少下面一步就是多少)
C:\Users\Administrator>netstat -ano | findstr "5037"
TCP127.0.0.1:50370.0.0.0:0LISTENING5976
3、找到占用端口的应用程序
C:\Users\Administrator>tasklist | findstr "5976"
360MobileLink.exe5976 Console19,684 K
4、找到5976的进程(一般出现的就是360MobileMgr.exe)
Everything.exe3048 Console158,564 K
ESurfingClient.exe7380 Console12,040 K
360MobileMgr.exe5740 Console118,920 K
360MobileLink.exe5976 Console19,684 K
dllhost.exe7716 Console11,684 K
dllhost.exe9588 Console11,452 K
HelpPane.exe9712 Console13,780 K
fontdrvhost.exe
5、杀掉进程,若出现下面无法终止的问题,只能去任务管理器找到这个进程手动杀死
C:\Users\Administrator>taskkill /f /pid 5976
错误: 无法终止 PID 为 5976 的进程。
原因: 拒绝访问。(我就直接把电脑里面的360全部关闭,就好了。)
6、最后再执行adb devices就行了
推荐阅读
- Docker应用:容器间通信与Mariadb数据库主从复制
- 画解算法(1.|画解算法:1. 两数之和)
- 标签、语法规范、内联框架、超链接、CSS的编写位置、CSS语法、开发工具、块和内联、常用选择器、后代元素选择器、伪类、伪元素。
- 父母链接八~未了情结
- java|java 常用知识点链接
- mac|mac 链接linux服务器 如何在Mac上连接服务器
- IOST任务教程
- TCP长连接与段链接
- 礼仪
- python|8. 文件系统——文件的删除、移动、复制过程以及链接文件