android - 断管java.io.IOException:断管
问题描述
更新 SDK 和 HAXM 后,我一直面临下面提到的错误。该 apk 仅在模拟器而非真实设备中成功构建。
我已经执行了以下任务,但根本没有帮助:
- 清理和重建项目。
- 使缓存无效并重新启动。
- 重新启动我的工作站和移动设备。
- 删除构建并重新构建它。
- 即时运行已关闭。
Broken pipe java.io.IOException: Broken pipe
at sun.nio.ch.FileDispatcherImpl.write0(Native Method)
at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47)
at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:93)
at sun.nio.ch.IOUtil.write(IOUtil.java:65)
at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:471)
at com.android.ddmlib.AdbHelper.executeRemoteCommand(AdbHelper.java:524)
at com.android.ddmlib.AdbHelper.executeRemoteCommand(AdbHelper.java:627)
at com.android.ddmlib.SplitApkInstaller.uploadApk(SplitApkInstaller.java:151)
at com.android.ddmlib.SplitApkInstaller.install(SplitApkInstaller.java:77)
at com.android.ddmlib.Device.installPackages(Device.java:930)
at com.android.tools.idea.run.tasks.SplitApkDeployTask$SplitApkInstaller.installApp(SplitApkDeployTask.java:138)
at com.android.tools.idea.run.RetryingInstaller.install(RetryingInstaller.java:86)
at com.android.tools.idea.run.tasks.SplitApkDeployTask.perform(SplitApkDeployTask.java:107)
解决方案
我遇到了同样的问题,并尝试了与您相同的步骤。最终,运行这个命令为我解决了这个问题。
sudo adb kill-server && sleep 5 && adb devices
推荐阅读
- c - 内核驱动程序的 `release` 文件操作处理程序是否等待其他 fops 完成?
- python - 为什么我的准确率总是0.0000e+00,而且损失巨大?
- db2 - DB2 中的 CASE 子句语句
- html - 为什么尝试更改 CSS 背景时 ::after 不工作?
- javascript - 我怎么知道 promise 函数调用是否被捕获异常
- c# - 如何使用 UWP 应用程序的命令行参数启动 win32 exe?
- shell - 在awk中,打印$2时如何忽略错误行,但错误行中不存在$2
- angular - 仅对父 mat-tab-group 应用自定义样式
- discord - discord.js - 音频和在多个服务器中播放的问题
- r - 仅使用 R 或 Rmd 从 github 存储库下载 *.Rmd 文件