大佬教程收集整理的这篇文章主要介绍了E / art:无法向调试器发送回复:管道损坏,但应用程序仍在运行,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
E/ART: Failed sending reply to deBUGger: broken pipe.
ART是 ndroID 未 IME。这是您AndroID手机上的字节码解释器。在E
仅仅表示的日志记录级别ERROR
。
使用adb(AndroID
DeBUGging
BrIDge)在AndroiD手机上进行调试。该adb
过程在您的开发机(您的笔记本电脑或PC)上运行,守护进程在AndroiD设备(即模拟器或手机)上运行。
您的开发机器和AndroID设备像客户端服务器一样进行通信,并且 意味着通信已无效。例如,客户端(AndroID设备)正尝试向服务器(开发计算机上运行的adb进程)发送回复,但服务器已关闭套接字。
首先,执行清除/重建操作以确保您的应用程序正确构建。
然后,如果您正在真实电话上使用USB调试运行应用程序,则通常可以通过拔下USB电缆,然后将其重新插入以重新建立客户端/服务器连接来解决问题。
如果这不起作用,则可以断开USB电缆的连接,并(如果需要,请停止仿真器)并关闭AndroID
studio。这通常足以停止该adb
过程。然后,当您再次打开AndroID studio时,它将重新启动并重新建立连接。
如果这不起作用,您可以尝试使用此问题中的说明手动停止adb服务器。例如,您可以尝试打开命令提示符或终端,然后转到sdk/platform-tools
目录并键入:
adb kill-server
adb start-server
以上是大佬教程为你收集整理的E / art:无法向调试器发送回复:管道损坏,但应用程序仍在运行全部内容,希望文章能够帮你解决E / art:无法向调试器发送回复:管道损坏,但应用程序仍在运行所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。