博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Androidstudio 的虚拟机启动,报错SSL handshake aborted: ssl=0xb7ad54b8: I/O error during system call
阅读量:3952 次
发布时间:2019-05-24

本文共 837 字,大约阅读时间需要 2 分钟。

Androidstudio 的虚拟机启动,报错SSL handshake aborted: ssl=0xb7ad54b8: I/O error during system call, Connection reset by peer 2的解决方法

问题现状

我今天使用Androidstudio时,遇到一个问题,自己摸索着解决了,试着分享给大家。上午我是在用bmob云,写连接云数据库的代码,启动虚拟机的时候,就报错,怎么连云数据库就是连不上。这个我之前从没遇到过,报错SSL handshake aborted: ssl=0xb7ad54b8: I/O error during system call, Connection reset by peer 2,

意思就是握手失败。

在event log里面,还有这样的报错。在这里插入图片描述

我的方法

我在网上找了很久,总结了一下别人的解决方法,有说是SSL证书过期的,有说是adb adb devices的问题等等,有的我试了没用,有的太复杂,我还没试。

我说下我的解决方法,我是通过终止虚拟机的运行,给弄好了。

  1. 先把Androidstudio的虚拟机运行起来,保持报错的状态。
  2. 再找到SDK中platform-tools的安装地址,用cmd命令进入DOS,打出adb kill-server和adb devices,会返回以下的5554,这个其实就是你虚拟机的端口号在这里插入图片描述

3.之后我们利用端口号5554找到虚拟机所使用的进程号13108,之后回车,就会结束虚拟机的进程。

netstat -ano |findstr “5554”
taskkill /pid 13108 /f
在这里插入图片描述
4. 之后虚拟机就会结束,你就可以,再重新启动虚拟机了。实话说,具体的解决过程的原因,我没太弄懂,我试着这样弄着。我重启后的虚拟机,也真的可以正常连接bmob云,没有再报错了。

毕竟这个事烦了我一天,想着有用没用,也发上来给大家一个参考,写的不好,还请大家体谅。

转载地址:http://wdyzi.baihongyu.com/

你可能感兴趣的文章
Android开发——架构组件LiveData源码解析
查看>>
IDEA常用快捷键整理
查看>>
【Vue】两个元素同一行显示
查看>>
XXL-Job使用
查看>>
如何在SwaggerAPI中添加统一授权认证
查看>>
多线程
查看>>
【Linux】Centos7 常用命令
查看>>
【Redis】Centos7下安装Redis
查看>>
【Redis】Centos7下搭建Redis集群
查看>>
【Redis】Centos7下搭建Redis集群——哨兵模式
查看>>
【Linux】本地ping不同VM虚拟机
查看>>
【SpringCloud】Hystrix
查看>>
乐观锁、悲观锁、公平锁、可重入锁
查看>>
快速阅读——《认知篇》
查看>>
【C#】返回值为DataTable的数据
查看>>
【Asp.net】基本概念
查看>>
【Asp.net】Web服务器控件
查看>>
【Asp.net】内置对象
查看>>
C语言数据类型笔记 by STP
查看>>
C语言指针笔记 by STP
查看>>