360安全卫士占用5037端口(ADB端口)解决方案

360安全卫士占用5037端口(ADB端口)解决方案

要解决360安全卫士占用5037端口(ADB调试端口)的问题,以下是已验证的解决方案:

一、结束360占用进程🔧

  1. 查找占用进程

    以管理员身份运行命令提示符(CMD),输入:

    bash 复制代码
    netstat -aon | findstr "5037"

    记录占用端口的 ‌PID‌(如 4068)。

  2. 解除360自我保护‌

    打开360安全卫士 → ‌设置中心‌ → ‌安全防护中心‌ → ‌自我保护‌ → ‌关闭"开启360自我保护"‌

    打开任务管理器,根据PID结束对应进程(如 360MobileLoader.exe)‌。

  3. 强制结束进程(若失败)‌

    在任务管理器中右键进程 → ‌结束进程树‌,或将其优先级设为"低"后结束‌。

二、通过360自身解除占用

  1. 定位文件
    进入360安装目录(如 C:\Program Files (x86)\360\360Safe),找到 ‌360MobileLoader.exe‌
    右键点击 → ‌使用360解除占用‌ → 确认释放端口‌。

三、修改ADB默认端口(无需结束360)🔄

  1. 新增环境变量:
    变量名:ANDROID_ADB_SERVER_PORT
    变量值:其他端口号(如 5038)‌。
  2. 重启电脑或ADB服务使配置生效。

注意事项 ⚠️

  • 卸载360‌: 若长期冲突,可卸载360后重启(需通过控制面板正规卸载,避免残留)。
  • 端口恢复‌: 修改ADB端口后,Android Studio需同步调整配置(如虚拟机端口设置)。
  • 慎用强制结束‌: 可能触发360异常防护,建议优先用"解除占用"功能‌。

以上方法均有效,根据场景选择操作即可。若问题持续,建议关闭360后启动ADB调试‌。


终端代码

bash 复制代码
# 查询占用端口的 pid
netstat -aon | findstr "5037"

# 查看是哪个进程占用了端口
tasklist | finder "5037"

# 使用 taskkill /pid "pid号" 杀死进程
taskkill /pid 4068

# 有时出现错误:无法终止 PID 为 4068 端口
# 此时,只需要在后面加入 -f
taskkill /pid 4068 -f
相关推荐
AurumVision1 天前
小米、海信、TCL、华为等品牌电视ADB调试的开启方法
adb·智能电视·tcl·开发者模式·小米电视·玩机教程·电视调试
技术净胜2 天前
MySQL 8.0 超详细保姆级官方版下载安装完整教程步骤(含环境配置+安装包下载)
数据库·mysql·adb
fatiaozhang95272 天前
万能通刷包_非高安版_海思MV300H/MV310_原机安卓4升级安卓9_全分区烧录包支持多无线及遥控_带adb权限(2026)
android·adb·电视盒子·刷机固件·机顶盒刷机·海思安卓4升级安卓9
·云扬·3 天前
MySQL单机多实例部署两种实用方法详解
数据库·mysql·adb
墨瑾轩3 天前
MySQL索引创建不锁表:90%的DBA都踩过的3个坑!
mysql·adb·dba
kabcko3 天前
CentOS安装Mysql
mysql·adb·centos
Antoine-zxt3 天前
MySQL宕机日志迷局破解指南:从前台启动到精准排错
数据库·mysql·adb
大海绵啤酒肚3 天前
WordPress部署新玩法:利用NFS存储在Kubernetes中实现数据持久化
adb·容器·kubernetes
wadesir3 天前
Linux MySQL Sysbench一键部署与压测实战教程
linux·mysql·adb
Rainman博3 天前
修改adb shell下$前的提示名称
adb