首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Android与物理设备断开连接

Android与物理设备断开连接
EN

Stack Overflow用户
提问于 2022-01-31 21:55:30
回答 3查看 3.1K关注 0票数 16

安卓工作室大黄蜂(2021.1.1)于2022年1月25日稳定发布,与一个新的设备管理器捆绑在一起(伴随着对通过WIFI进行安卓11+设备调试的新支持)。我跳上了这个稳定的版本,从安卓工作室北极狐(2020.3.1修补程序4)更新。

然而不幸的是,自从更新之后,物理设备/手机就不会为了调试而连接到Android。我可以确认这个问题是从Android大黄蜂开始的(也发生在BetaCanary builds中)。我在安卓工作室(稳定版)、Chipmunk (Beta)和Dolphin (金丝雀)上复制了这个问题,但是 Studio北极福克斯(取代稳定)继续工作得很好。

这个问题发生在我的物理设备之一打开Android (Bumblebee+)后不久。在设备从Android消失之前,我甚至可能有足够的时间将我的项目部署到手机上(就好像我物理上从我的计算机或手机本身断开了USB电缆一样)。

为了找出根本原因,我试了几样东西。其中包括测试:

  • 用不同的USB电缆。
  • 有不同的手机(包括不同的制造和型号)。
  • 使用各种版本的(如前所述)。
  • 把USB电缆插到我电脑上不同的USB端口上。
  • 重新启动手机和我的电脑。
  • 重新启动Android Studio。
  • 使缓存无效并重新启动Android。
  • adb kill-server然后是adb start-server
  • 撤销/重新接受USB调试授权。
  • 重新安装构建工具/平台工具和亚行。
  • 还有很多其他的可能性,但都没有用。

我搜索并阅读了一些类似的问题,包括(但不限于)这些问题:

上述问题之一的这个特别的评论使我发现了一个可能的根本原因:

几天来,我一直在努力,亚行没有看到我的设备。在尝试了许多其他发布的解决方案后,我发现问题在于Chrome也试图将其调试器连接到web视图。如果Chrome是使用chrome:// to连接的,那么亚行似乎就断开了连接。退出Chrome解决了这个问题。然后我可以连接到Android,然后重新启动Chrome并重新连接。希望这能帮到别人。

然而,除了关闭Google之外,我一直无法对上述发现做任何事情,并希望得到最好的结果。显然,这不是一个理想的解决方案。--似乎当Google在 铬://检查/#设备 页面中显示连接的物理设备时,物理设备就会通过Android .迅速变得不可用

我现在又回到了AndroidStudio北极圈福克斯(2020.3.1Patch 4),但是这也带来了其他问题(我当前的核心项目目标是最新的SDK版本,它需要更新的IDE)。

当然,在这方面的任何帮助都将是疯狂的感谢。我已经用尽了我所能想到的每一条路!

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2022-02-01 09:29:05

我用禁用的方法解决了这个问题

设置->构建、执行、部署->调试器->“启用adb mDNS进行无线调试”

票数 26
EN

Stack Overflow用户

发布于 2022-03-06 02:45:16

我已经为android开发了近10年了,我经常为这个恼人的问题而挣扎--当我用android工作室和一个物理设备进行调试时,设备突然断线了,没有任何明显的原因。有时,它会陷入断开/重新连接的循环中几次。

在这些年里,我改变了个人电脑,设备,电缆--但总有一天这个问题会持续存在。

我认为这个问题有很多原因,包括:

  • 坏/旧电缆
  • 对PC或设备的USB插座的侵蚀
  • 亚行/Android Studio/Android设备中的bug

我试着用WIFI插电,其中大多数都不起作用,是那个工作的人,解决了这个问题,但是速度太慢了。

我在网上搜索了很多次,却找不到解决问题的答案,部分原因是有很多不同的原因,这使得每个答案都非常具体。

因此,我建议,如果有任何机构为他的具体案件找到解决办法,请在此补充,以利于其他人。

目前我找到了以下解决方案:在我买了许多电缆之后,我终于找到了一条不那么断开的电缆(实际上我是从我的工作中借到的)。

我还使用了Vysor,它将android屏幕投影到我的PC上,这样我就不必移动或触摸物理设备了,这样就可以将问题减少到几乎永远不会发生。

我还注意到电池100%时会发生更多的情况,所以我尽量把它控制在下面。

票数 2
EN

Stack Overflow用户

发布于 2022-05-26 02:35:12

解决了这一问题,将pc上的usb从USB3.0端口(蓝型)改为USB2.0

票数 -3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70936120

复制
相关文章
Android Studio 项目断开SVN连接
Android Studio 忽略文件及关联SVN:http://blog.csdn.net/yechaoa/article/details/65443003
yechaoa
2022/06/10
3.2K0
Android Studio 项目断开SVN连接
浅谈TCP协议(建立与断开连接)
TCP是面向连接的,可靠的进程到进程通信的协议。 TCP提供全双工服务,即数据可在同一时间双向传输,每一个TCP都有发送缓存,用来临时存储数据。 TCP将若干个字节构成一个分组,成为报文段(segment) TCP报文段封装在IP数据报中:
小手冰凉
2019/09/10
2.7K0
浅谈TCP协议(建立与断开连接)
rabbitMQ连接断开问题
按这样说法,应该还是没有把心跳值给设置好。上面的程序期望是10秒发一次心跳,但是理论上发送心跳的间隔会比10秒多一点。所以艾玛,我应该是把heartbeat_interval的作用搞错了, 它是指超过这个时间间隔不发心跳或不给server任何信息,server就会断开连接, 而不是说pika会按这个间隔来发心跳。 结果我把heartbeat_interval值设置高一点(比实际发送心跳/信息的间隔更长),比如上面设置成60秒,就正常运行了。
周小董
2019/03/25
6.3K0
连接断开的线
前一段参加安图举办的用户大会,其中讲了一个案例:连接断开的线。今天将这个整理下分享给大家。魔板整体截图
数据处理与分析
2019/07/31
2.4K0
连接断开的线
PHP主动断开与浏览器的连接
曾经整理过一篇《关于PHP连接处理中set_time_limit()、connection_status()和ignore_user_abort()深入解析》
后端技术探索
2018/08/09
1.8K0
iOS开发之BLE(二)——外设连接与断开
在iOS开发之BLE(一)——理论知识一文中,主要对iOS开发中BLE的基本理论知识进行了介绍,本文以中心模式为例讲解蓝牙的连接过程,并进行案例实践。
YungFan
2019/03/22
3.1K0
iOS开发之BLE(二)——外设连接与断开
wifi连接android设备进行调试
                    # setprop service.abd.tcp.port 5555
2018/09/03
8290
CDC和CDZ与腾讯云断开连接的情况
但请注意,您将无法创建,读取,刷新或者删除本地的资源。CDC或者CDZ上的CVM实例和云硬盘(CBS)卷将继续正常操作。然而,API可用性将会降低,例如,运行/启动/停止/终止。实例指标和日志将继续在本地缓存一段时间,并且将在连接返回时推送到腾讯公有云区域。对于腾讯云对象存储在分布式云上的部署,如果与CDZ或者CDC的网络连接丢失,您将无法访问您的对象。系统使用主Region腾讯云访问管理(CAM)服务来验证对象存储和检索请求,如果CDZ或者CDC无法连接到主腾讯云区域,您就不能访问您的数据。在连接断开期间,您的数据仍然安全地存储在CDC或者CDZ,在连接恢复后,身份验证和请求便会恢复。
腾讯云计算产品团队
2023/06/25
3570
Android 调试之无线连接设备
在用 Mac Pro 开发时,Mac 上面的 USB 插槽就两个,一个接了鼠标,一个接了键盘,然后,然后就没了,那我真机调试时肿么办?
AndroidTraveler
2018/08/31
8880
Android 调试之无线连接设备
mysql数据库(1):连接与断开服务器
(1)登录:mysql -h localhost -u root -p  回车,然后输入密码,回车
川川菜鸟
2021/10/18
8.2K0
振弦采集模块参数配置工具的连接与断开
在指令区的【 COM 端口】组合框内操作完成。【端口】 下拉框:列出了本计算机当前已经存在的所有 COM 端口名称,若与模块连接的端口名称未在下拉框中列出,还可通过手工输入端口名的方法自由输入。
河北稳控科技
2023/01/12
7810
振弦采集模块参数配置工具的连接与断开
WebSocket断开原因、心跳机制防止自动断开连接
WebSocket断开的原因有很多,最好在WebSocket断开时,将错误打印出来。
安德玛
2022/03/09
17.1K0
Netty是如何断开连接的?
多路复用器(Selector) 接收到OP_READ事件: 处理OP_READ事件: NioSocketChannel.NioSocketChannelUnsafe.read()
JavaEdge
2021/02/22
2K0
Android ADB调试之无线连接设备
一、数据线连接手机和电脑(首次设置需数据线连接),开启开发者模式和USB调试,确保手机和电脑已连接
王大力测试进阶之路
2019/10/25
5.7K1
Android ADB调试之无线连接设备
SecureCRT 设置超时自动断开连接时长
中文:选项->编辑默认会话->如下图。 English:Options->Session Options->Terminal->Anti-idle->勾选Send protocol NO-OP
全栈程序员站长
2022/08/09
4.9K0
SecureCRT 设置超时自动断开连接时长
TCP连接建立、断开过程详解
TCP连接建立过程需要经过三次握,断开过程需要经过四次挥手,为什么? 有没有其他的连接建立、断开方式?
coderhuo
2018/08/29
12.1K0
TCP连接建立、断开过程详解
【TKE】设置 Websocket 空闲连接断开时间
通过 Ingress-nginx(TKE 组件) 代理 ws 连接成功后, 空闲连接会在默认 60s 后 断开,有时业务中想要配置空闲连接更长时间再断开。
Jokey
2023/09/22
2.2K0
点击加载更多

相似问题

Android与物理设备的连接

322

设备自动断开与Android设备的连接。Android BLE

24

Android蓝牙-检测与设备的断开连接

42

“断开”Android Studio Profiler与设备的连接

22

与BLE设备断开连接

12
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文