当前位置: 首页 > news >正文

wordpress技术站主题郑州seo外包收费标准

wordpress技术站主题,郑州seo外包收费标准,永州建设网站公司,沈阳餐饮网站建设好久没写东西,夜深了来冒个泡,先啰嗦几句。今天测试 Android App 的时候,发现推到后台不到一分钟再唤醒直接闪退,初次以为网络和GPS信号弱导致的(当时是在地铁上进行的测试),之后在网络与GPS 信…

好久没写东西,夜深了来冒个泡,先啰嗦几句。今天测试 Android App 的时候,发现推到后台不到一分钟再唤醒直接闪退,初次以为网络和GPS信号弱导致的(当时是在地铁上进行的测试),之后在网络与GPS 信号较稳定的时候也闪退。。。于是出于好奇,帮助同事解决一下,打开AS进行连调,结果连调情况下不会闪退。最后还是查日志锁定到了问题所在。

//TODO 连接websocket
new Thread() {@Overridepublic void run() {try {//connectBlocking多出一个等待操作,会先连接再发送,否则未连接发送会报错client.connectBlocking();} catch (InterruptedException e) {e.printStackTrace();}}
}.start();

执行client.connectBlocking();  会报错WebSocketClient objects are not reuseable。

看他代码,并没有用到websocket的状态进行判断。
我们先来看下websocket的四种状态

public enum ReadyState {NOT_YET_CONNECTED, OPEN, CLOSING, CLOSED
}

在重连的时候,没有排除之前没有连接上这种状态,导致崩溃。

重点在这里:经过以下调整,就不会再崩溃了。

//TODO 连接websocket
if (client != null && !client.isOpen()) {new Thread(new Runnable() {@Overridepublic void run() {if (client.getReadyState().equals(ReadyState.NOT_YET_CONNECTED)){try {client.connectBlocking();} catch (Exception e) {e.printStackTrace();}}else if (client.getReadyState().equals(ReadyState.CLOSING) || client.getReadyState().equals(ReadyState.CLOSED)){try {client.reconnectBlocking();} catch (InterruptedException e) {e.printStackTrace();}}}}).start();
}

还要注意的一个问题就是防止创建多条连接 ,注意创建逻辑哦~

good luck

http://www.15wanjia.com/news/6534.html

相关文章:

  • liunx做网站跳转服务器深圳企业seo
  • 前端公众号开发北京seo优化哪家公司好
  • 自己做照片书的网站站长统计幸福宝下载
  • 苏州 做网站网络营销的主要方法
  • 钓鱼网站制作方法北京网站优化校学费
  • 住房与城乡建设管理委员会网站淘宝店铺推广
  • 上线公司 企业网站怎么搭建属于自己的网站
  • wordpress美女主题网站关键词优化公司
  • 重庆网站设计工作室北京外包seo公司
  • 茂名公司网站设计团队新能源汽车公司
  • 济南网站建设策划故事性营销软文
  • 福州企业网站建设站长源码
  • 网站建设开发进度表西安今日头条新闻消息
  • 仿美空网 wordpress邢台市seo服务
  • 怎吗做网站挣钱搜索引擎排行榜
  • 网站建设找推推蛙疫情最新数据消息
  • 重庆网上办seo教程技术优化搜索引擎
  • 视频网站如何做国际新闻最新消息10条
  • 北京建站软件上海企业seo
  • 贸易公司寮步网站建设sem工具是什么
  • eclipse动态网站开发seo公司怎么推广宣传
  • 网络广告管理办法百度刷排名seo软件
  • 商丘雷光网络科技有限公司seo怎么做优化排名
  • 中国建设银行安徽省分行招聘网站seo
  • 温州网站制作优化广告关键词有哪些类型
  • 简单的网页设计网站seo的优化方向
  • 网站移动窗口代码微网站建站平台
  • 做网站的经验和体会郑州seo外包公司哪家好
  • 医疗美容 手机网站建设高级seo招聘
  • 网站宣传专利被罚目前最牛的二级分销模式