关于SignalA Android端断网崩溃问题的处理

原创 2016年05月31日 14:02:50
首先需要下载SignalA.LongPolling这个下面的源码,包名: com.zsoft.signala.transport.longpolling,这时候需要在ConnectedState、ConnectingState的AsyncCallback类中的onComplete的 if(httpResponse != null && httpResponse.getStatus() == 200)后加上
if(TextUtils.isEmpty(httpResponse.getBodyAsString())){
                            mConnection.setError(new Exception("Response BodyString is null!!! " + httpResponse.getStatus()));
                            mConnection.SetNewState(new DisconnectedState(mConnection));
                            return;
                        }

就可以了。
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Android使用OkHttp,断网再联网,发不出请求

Android使用OkHttp遇到的坑使用OkHttp联网框架,断网之后,有很容易再也请求不到网络。加个权限解决:...
  • zztigyk
  • zztigyk
  • 2016年12月17日 17:23
  • 1405

Androin学习笔记四十四:android下socket编程问题:服务器关闭时,客户端发送请求的异常处理

出处:http://gundumw100.iteye.com/blog/1117694 我用socket分别创建了一个服务器和一个客户端。  当服务器程序运行时,客户端和服务器发送接收数据是O...

【android学习】断线重连机制

【解决问题】 android端连接网络之后,当网络断开连接时,为了提高用户体验,android自动检测网络,当有网络时,用户无需进行多余操作,android端自动重新连接网络。 【解决方案】 1...

Android 监听网络变化弹出提示窗口

项目有这个需求,监听如果网络断开后3秒内如果没有恢复则弹出网络异常的页面.于是在度娘找了些资料自己写了一个.现在分享一下出现的问题以及解决方法. 1.查到要监听网络需要使用广播接收者.于是摘...

SignalR推送服务在Android的实现 SignalA

SignalA是老外写的用于实现.net服务器至安卓端的实现,支持版本为android 2.3或以上,由于我的版本最低是2.2,所以只有把源码下下来自己改,如果你觉得太多了可自己编译成jar引用,本来...

android(SignalA)接收.net(SignalR)推送过来的消息

从网络上搜索到的Demo,自己进行了稍微的改动 Signala类库从https://github.com/erizet/SignalA获得,不过相关引用有错误,需要手动修正。 package com....

Android之——多线程断点续传下载示例

在上一篇博文中,我们讲解了如何实现Android的多线程下载功能,通过将整个文件分成多个数据块,开启多个线程,让每个线程分别下载一个相应的数据块来实现多线程下载的功能。多线程下载中,可以将下载这个耗时...

eclipse 中的符号含义

通过下面的图来说明 eclipse 中符号的含义:

自定义控件(二):详解设置view属性内部流程

用代码实现XML布局,可以明确看出Android内部加载View的过程: 1、创建view,通过setXXX方法设置view的固有属性,通过layoutparams内部类设置view相对父控件的布局属...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于SignalA Android端断网崩溃问题的处理
举报原因:
原因补充:

(最多只允许输入30个字)