- 当前 Bug 的表现(可附上截图)

1、android微信使用websocket切换网络时一般都无法重连,有时候重启微信也没用,需要重启手机才能连上。移动或联通网络切换到电信网络特别容易出现。

2、Android微信使用socketIO经常会断线重连,有时候断线几次就无法再重连。

以上问题一般都有80%的出现概率,但是在ios微信上从来没出现过,ios的网络通信非常稳定。不知道这两者的实现有什么区别,是调用系统的websocket吗?还是微信自己实现的?

- 预期表现

- 复现路径

随便拿个安卓机都能出现,目前我知道的是华为小米魅族都有遇到。

- 提供一个最简复现 Demo

1、“多肉联盟”这个小游戏的体验版使用的是websocket,用Android机试几次从别的网络切换到电信网络经常会出现断线无法重连。有时候重启微信都无法重连。

2、在线上找“多肉联盟”这个小游戏的正式版,使用的是Socket.io,在Android端电信网络(其他网络我没怎么测试)经常断线重连。

android网络切换socket,Android版的websocket切换网络无法重连相关推荐

  1. html tab切换jquery,jQuery版Tab标签切换

    鼠标移入Tab的时候会有一定的延时才会切换到相应的项,防止用户不经意的鼠标操作,点击相应的项也可以切换 效果图: 源代码: Tab标签切换 body{ background:#fff;} *{ mar ...

  2. Android网络编程Socket【实例解析】

    Socket 事实上和JavaWeb 里面的Socket一模一样 建立客服端,server端,server开一个port供客服端訪问 第一步创建server端:(这里把为了便于解说.把server端, ...

  3. android 3G网络下Socket通信

    Android 3G网络下Socket通信 一.前提 1.1网络环境 使用Android手机在3G模式下和固定IP的电脑进行Socket通信. 环境要求:电脑的IP地址必须是外网的,若你的IP地址是内 ...

  4. 设为首页收藏本站 切换到宽版 Android开发论坛 - 安卓开发论坛 - Android开发 - 安卓论坛 用户名 自动登录 找回密码 密码 注册 人人连接登陆 用新浪微博连接

              电梯直达 楼主 发表于 2011-12-20 17:57:23 | 只看该作者 | 倒序浏览 一键分享 一:不同的layout Android手机屏幕大小不一,有480x320, ...

  5. Android 系统(145)---切换两张sim卡的移动网络,自动锁屏

    切换两张sim卡的移动网络,自动锁屏 1描述 1. 插入两张sim卡,设置安全锁屏 2. 设置--网络和互联网--SIM卡--首选sim卡--移动数据--切换两张卡的移动网络 3. 手机自动锁屏   ...

  6. 谷歌浏览器 android 69,如何将谷歌浏览器69及以上版本切换回旧版UI界面

    日前谷歌浏览器团队已经发布69版正式版并进行多项改进,典型的例如该浏览器界面已经换成材料语言风格. 换上新的用户界面后标签栏出现较大变化引起不少用户不习惯,也有部分用户直接选择重新安装旧版浏览器. 不 ...

  7. android系统应用网络不可用,华为mate30pro 5G版应用提示当前网络不可用的原因及解决方法...

    华为mate30pro 5G版应用提示无网络连接什么原因?有网友反应,自己的华为mate30pro 5G版手机打开某些app后会提示"无网络连接"或者"当前网络不可用&q ...

  8. Android面试题【高级工程师版】

    Android 高级(★★★) 一. Android 性能优化(11.9 更新) 1. 如何对 Android 应用进行性能分析 2. 什么情况下会导致内存泄露 3. 如何避免 OOM 异常 4. A ...

  9. 【Android开发】计算机网络基础知识点,如何完成网络请求过程?

    (一)计算机网络基础知识:从一次完整的网络请求过程分析 (1)域名解析 1.1)域名与ip地址 (1)ip地址:ip地址是一个32位(4字节)的二进制数(IPV4),常见格式为:192.168.1.1 ...

最新文章

  1. android捕获方法,android捕获Home键的方法
  2. 一个SQL Server Sa密码破解的存储过程
  3. ML之分类预测:机器学习中多分类预测数据集可视化(不同类别赋予不同颜色)设计思路及代码实现
  4. PHP中array_merge函数与array+array的区别
  5. Ant找不到rt.jar
  6. 程序员在周末学习的8个实用技术
  7. 【投资策略】2022 年大类资产配置展望:稳中求进-中金公司
  8. Tiktok培训可以去学习吗?
  9. 二十一天学通C++之使用throw抛出异常
  10. HDU6598 Harmonious Army
  11. Java处理JSON数据返回到前端的反斜杠
  12. FI---SAP汇率损益处理方法
  13. 免费刷题的软件测试面试题库小程序,萌新必备
  14. 从软件工程师到IT猎头:我的一点经历和感触
  15. 聚苯乙烯/超高分子量聚乙烯合金包覆多孔SiO复合微球/聚苯乙烯微球载金属卟啉的研究
  16. 超级简单却又非常好吃的一顿饭——排骨汤
  17. c# 调用c++ lib静态库
  18. 浏览器是怎么对html5的离线资源进行加载的呢
  19. 刘德华任“100年润发”形象代言人
  20. 【读书笔记】《游戏改变世界》

热门文章

  1. 《软件项目管理(第二版)》第 3 章——项目计划 重点部分总结
  2. 基于VMware Workstation创建虚拟机,以Ubuntu16.04为例
  3. javaBean和jsp应用
  4. Linux检查依赖库,linux 查看依赖库
  5. bootstracp实现树形列表_Java实现一致性哈希算法,并搭建环境测试其负载均衡特性...
  6. docker run 挂载卷_docker mysql配置挂载到卷
  7. java socket 阻塞模式_(四) 如何将socket设置为非阻塞模式
  8. python读取多个文件csv_Python:读取多个文本文件并写入相应的csv文件
  9. java中同时两人提交数据_如何一起发送JSON请求和发布表单数据请求?
  10. 俩台电脑怎么设置同一局域网_方法 | 把手机上的照片传到电脑上