gpt4 book ai didi

Android Studio 与物理设备断开连接

转载 作者:行者123 更新时间:2023-12-04 23:38:53 25 4
gpt4 key购买 nike

Android Studio Bumblebee (2021.1.1)于 2022 年 1 月 25 日稳定发布,并与新的设备管理器 bundle 在一起(随附对通过 WIFI 进行 Android 11+ 设备调试的新支持)。我跳上了这个稳定版本,从 Android Studio Arctic Fox (2020.3.1 Patch 4) 更新.
然而不幸的是,自从更新以来,物理设备/手机不会保持连接到 Android Studio 以进行调试。我可以确认该问题是从 引入的。 Android Studio 大黄蜂 以后(也出现在 Beta Canary 构建中)。我已经在 Android Studio 上重现了这个问题大黄蜂 (稳定), 花栗鼠 (测试版)和 海豚 (金丝雀),但 Android Studio 北极狐 (取代稳定)继续工作得很好。
在连接了我的一台物理设备的情况下打开 Android Studio ( Bumblebee+ ) 后不久就会出现此问题。最初一切看起来都很好,我什至可能有足够的时间将我的项目部署到手机上,然后设备从 Android Studio 中消失(好像我已经从我的计算机或手机本身物理上断开了 USB 电缆)。
我已经尝试了很多方法来确定根本原因。其中包括测试:

  • 使用不同的 USB 电缆。
  • 使用不同的手机(不同品牌和型号)。
  • 使用各种版本的 Android Studio IDE(如上所述)。
  • 将 USB 电缆插入计算机上的不同 USB 端口。
  • 重新启动手机和我的电脑。
  • 重新启动 Android Studio。
  • 使缓存无效并重新启动 Android Studio。
  • adb kill-server然后 adb start-server .
  • 撤销/重新接受 USB 调试授权。
  • 重新安装了构建工具/平台工具和 ADB。
  • 大量进一步的可能性,无济于事。

  • 我搜索并阅读了远程类似的问题,包括(但不限于)这些:
  • Android Studio Arctic Fox (Adb) - Connected Devices are being disconnected after some time
  • Android debugger continually disconnects

  • This particular comment在上述问题之一中,我发现了一个可能的根本原因:

    I have been fighting for a few days with adb not seeing my device. After trying many other posted solutions, I discovered that the issue was with Chrome also trying to connect its debugger to a web view. If Chrome is connected using chrome://inspect, then adb seems to disconnect. Quitting Chrome resolves the issue. Then I can connect with Android Studio and then restart Chrome and reconnect. Hope this helps someone else.


    但是,除了关闭谷歌浏览器之外,我对上述发现无能为力,并希望一切顺利。显然这不是一个理想的解决方案。 似乎 Google Chrome 在 chrome://inspect/#devices 中显示连接的物理设备的那一刻页面,物理设备立即通过 Android Studio 变得不可用。
    我已经跳回 Android Studio 北极狐 (2020.3.1 补丁 4)目前,但这带来了其他问题(我当前的核心项目针对的是最新的 SDK 版本,这需要更新的 IDE)。
    绝对感谢您对此的任何帮助。我已经用尽了我能想到的所有途径!

    最佳答案

    我通过禁用解决了这个问题
    设置 -> 构建、执行、部署 -> 调试器 -> “启用 adb mDNS 进行无线调试”
    adb mDNS settings screenshot

    关于Android Studio 与物理设备断开连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70936120/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com