2401_82996272 2024-05-28 02:00 采纳率: 0%
浏览 10

adb运行失败找不到原因(不知道为啥失败)

#adb devices
#*daemon not running;starting now at tcp:5037
#*daemon started successfully
#List of devices attached
#error:protocol fault <couldn't read status>:Connection reset by peer

#adb kill-server
#cannot connect to daemon at tcp:"5037":cannot connect to 127.0.0.1:5037:由于目标计算机积极拒绝,无法连接。<10061>

#netstat -ano|findstr"5037"
'findstr"5037"不是内部或外部命令,也不是可运行的程序或批处理文件

华为手机(鸿蒙4.0)连接pc端(win7 x64),adb运行失败。这个错误问题没搞明白,求帮忙

  • 写回答

2条回答 默认 最新

  • 阿里嘎多学长 2024-05-28 02:04
    关注

    以下内容由CHATGPT及阿里嘎多学长共同生成、有用望采纳:


    根据您提供的错误信息和操作步骤,这里有几个可能的原因和解决方案来解决您的adb连接问题。

    1. 端口5037未被监听:错误信息表明无法连接到本地的tcp:5037,这可能是因为adb服务没有正确启动,或者5037端口没有被监听。您可以尝试以下步骤:

      • 确保adb服务已经启动,使用命令 adb start-server
      • 使用 netstat -ano | findstr "5037" 来检查5037端口的状态。注意,命令中的 findstr 前不应该有空格。
    2. 环境变量配置问题:如果 adb 命令无法识别,可能是因为环境变量没有正确设置。确保 adb 的路径已经添加到了系统的环境变量中。

    3. 防火墙或安全软件阻止:有时候,防火墙或安全软件可能会阻止adb服务的运行。检查您的防火墙设置,确保adb没有被阻止。

    4. USB调试未开启或USB驱动问题:确保您的华为手机开启了USB调试模式,并且在开发者选项中允许了adb调试。同时,检查手机的USB驱动是否正确安装。

    5. adb版本不兼容:有时候,adb的版本和您的设备或操作系统不兼容。尝试更新或降级adb版本。

    6. 网络问题:如果您在使用无线adb连接,确保手机和电脑在同一网络下,并且网络连接稳定。

    7. 命令行工具问题:您提到的 netstat -ano|findstr"5037" 命令错误可能是因为 findstr 命令格式不正确。正确的格式应该是 netstat -ano | findstr 5037,注意不要有引号。

    针对您的问题,这里有一些参考资料,可能会帮助您解决adb连接问题:

    希望这些建议能够帮助您解决adb连接失败的问题。如果问题仍然存在,您可能需要提供更多的信息,或者考虑寻求专业人士的帮助。

    评论 编辑记录

报告相同问题?

问题事件

  • 修改了问题 5月28日
  • 创建了问题 5月28日

悬赏问题

  • ¥15 35114 SVAC视频验签的问题
  • ¥15 impedancepy
  • ¥15 在虚拟机环境下完成以下,要求截图!
  • ¥15 求往届大挑得奖作品(ppt…)
  • ¥15 如何在vue.config.js中读取到public文件夹下window.APP_CONFIG.API_BASE_URL的值
  • ¥50 浦育平台scratch图形化编程
  • ¥20 求这个的原理图 只要原理图
  • ¥15 vue2项目中,如何配置环境,可以在打完包之后修改请求的服务器地址
  • ¥20 微信的店铺小程序如何修改背景图
  • ¥15 UE5.1局部变量对蓝图不可见