如何避免错误处理?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

如何避免错误处理?

猫饭先生 2017-10-23 11:04:38 1894
  • 调用CloudPushService的相关接口时,如果发生错误,可以在CommonCallback的onFailed()回调中可以获取到errorCode和errorMessage。


<a name="常见错误码 V2.3.4及以下" class="reference-link" style="box-sizing: border-box; color: rgb(0, 193, 224); background: 0px 0px; transition: color 0.2s; font-weight: inherit;">常见错误码 V2.3.4及以下

错误名称错误码(Error Code)错误描述和解决办法(Error Message)
NO_NETWORK1101网络不可用
REG_FAIL1056注册/鉴权失败(请检查AppSecret配置)
INVAILD_APPKEY1052AppKey不存在,检查manifest文件appKey是否配置正确
INVAILD_PACKAGENAME1053包名与配置不符。检查build.gradle文件中applicationId是否和控制台所配置的包名一致,并检查build.gradle文件是否配置包名后缀
INVAILD_APPSECRET1054Appsecret不合法,请检查manifest文件中Appsecret是否配置正确
NETWORK_UNSTABLE1105网络不稳定或连接异常,请参考出现“1105,网络不稳定或连接异常错误”怎么解决?
INVAILD_SERVER_RETRUN1115不合法的服务端返回(请检查返回是否被篡改)
SYSTEM_UNKNOWN_ERROR1108系统未知异常


<a name="常见错误码 V2.3.5及以上" class="reference-link" style="box-sizing: border-box; color: rgb(0, 193, 224); background: 0px 0px; transition: color 0.2s; font-weight: inherit;">常见错误码 V2.3.5及以上

错误名称错误码(Error Code)错误描述和解决办法(Error Message)
MISSING_PARAM10101参数缺失,根据详细错误信息补充参数
INVALID_PARAM10102参数无效,查看详细错误信息
SIGN_NOT_MATCH10103服务端与客户端签名不匹配,检查appKey,appSecret
TAG_ERROR10104tag请求相关错误,查看详细错误信息
ALIAS_ERROR10105alias相关错误,查看详细错误信息
INTERNAL_ERROR10106服务端内部错误
IO_ERROR10107网络IO错误
RESPONSE_PARSE_ERROR10108返回结果解析错误
CONNECTION_FAIL10109网络连接失败,请检查网络配置
SYSTEM_ERROR10110系统错误
UNKNOWN_ERROR10111未知错误
NO_NETWORK10201网络不可用
APPKEY_NULL10202无效appKey
APPSECRET_NULL10203无效appSecret
APPRECEIVER_NULL10204回调函数为空
REG_TIME_OUT10205请求超时,请查看tag为awcn的error级别日志
CONN_INVALID10206当前连接异常
NO_CONNECTION10207无网络连接,请查看tag为awcn的error级别日志。建议检查一下相应so包是否添加,可参考出现“1105,网络不稳定或连接异常错误”怎么解决?
TAIR_ERROR10209服务器错误
INVALID_DEVICEID10210无效deviceid
INVALID_PACKAGE10211包名与配置不符
ACCS_CHANNEL_INIT_FAIL10212静默连接进程(默认为channel进程)未初始化,参考Android推送失败排查步骤中“已经接入成功,突然出现异常”下第2小节
API_INVALID_INPUT20101参数非法,详见具体错误信息
APP_VERSION_INVALID20103appversion参数错误,请检查您的版本号,版本号不能为null且长度不能超过32位
[tr=rgb(239, 251, 255)][td]CHANNEL_PROCESS_NULL 20105ChannelService未设置辅助进程 REQUIRED_COMPONENT_NOT_EXISTS20106核心组件未配置,详见具体错误信息
云服务器登录 云服务器设置
分享到
取消 提交回答
全部回答(0)
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

相似问题
最新问题
推荐课程