错误名称 | 错误码(Error Code) | 错误描述和解决办法(Error Message) |
NO_NETWORK | 1101 | 网络不可用 |
REG_FAIL | 1056 | 注册/鉴权失败(请检查AppSecret配置) |
INVAILD_APPKEY | 1052 | AppKey不存在,检查manifest文件appKey是否配置正确 |
INVAILD_PACKAGENAME | 1053 | 包名与配置不符。检查build.gradle文件中applicationId是否和控制台所配置的包名一致,并检查build.gradle文件是否配置包名后缀 |
INVAILD_APPSECRET | 1054 | Appsecret不合法,请检查manifest文件中Appsecret是否配置正确 |
NETWORK_UNSTABLE | 1105 | 网络不稳定或连接异常,请参考出现“1105,网络不稳定或连接异常错误”怎么解决? |
INVAILD_SERVER_RETRUN | 1115 | 不合法的服务端返回(请检查返回是否被篡改) |
SYSTEM_UNKNOWN_ERROR | 1108 | 系统未知异常 |
错误名称 | 错误码(Error Code) | 错误描述和解决办法(Error Message) |
MISSING_PARAM | 10101 | 参数缺失,根据详细错误信息补充参数 |
INVALID_PARAM | 10102 | 参数无效,查看详细错误信息 |
SIGN_NOT_MATCH | 10103 | 服务端与客户端签名不匹配,检查appKey,appSecret |
TAG_ERROR | 10104 | tag请求相关错误,查看详细错误信息 |
ALIAS_ERROR | 10105 | alias相关错误,查看详细错误信息 |
INTERNAL_ERROR | 10106 | 服务端内部错误 |
IO_ERROR | 10107 | 网络IO错误 |
RESPONSE_PARSE_ERROR | 10108 | 返回结果解析错误 |
CONNECTION_FAIL | 10109 | 网络连接失败,请检查网络配置 |
SYSTEM_ERROR | 10110 | 系统错误 |
UNKNOWN_ERROR | 10111 | 未知错误 |
NO_NETWORK | 10201 | 网络不可用 |
APPKEY_NULL | 10202 | 无效appKey |
APPSECRET_NULL | 10203 | 无效appSecret |
APPRECEIVER_NULL | 10204 | 回调函数为空 |
REG_TIME_OUT | 10205 | 请求超时,请查看tag为awcn的error级别日志 |
CONN_INVALID | 10206 | 当前连接异常 |
NO_CONNECTION | 10207 | 无网络连接,请查看tag为awcn的error级别日志。建议检查一下相应so包是否添加,可参考出现“1105,网络不稳定或连接异常错误”怎么解决? |
TAIR_ERROR | 10209 | 服务器错误 |
INVALID_DEVICEID | 10210 | 无效deviceid |
INVALID_PACKAGE | 10211 | 包名与配置不符 |
ACCS_CHANNEL_INIT_FAIL | 10212 | 静默连接进程(默认为channel进程)未初始化,参考Android推送失败排查步骤中“已经接入成功,突然出现异常”下第2小节 |
API_INVALID_INPUT | 20101 | 参数非法,详见具体错误信息 |
APP_VERSION_INVALID | 20103 | appversion参数错误,请检查您的版本号,版本号不能为null且长度不能超过32位 |
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
当调用CloudPushService
相关接口遇到错误时,您可以在CommonCallback
的onFailed()
回调中获取到两个关键信息:errorCode
和errorMessage
。这些错误码及其描述可以帮助您定位并解决具体问题。以下是不同版本中可能遇到的部分常见错误码及解决办法:
针对以上错误码,建议采取以下通用解决步骤: 1. 检查网络:确保设备有稳定网络连接。 2. 核对配置:复查AppKey、AppSecret等配置信息是否与阿里云控制台一致。 3. 查看错误详情:利用errorMessage
提供的具体信息进行针对性排查。 4. 日志分析:查看应用的日志输出,特别是error级别的日志,以获得更多线索。 5. 版本兼容性:确认使用的SDK版本与错误码对应的版本说明相符,必要时升级至最新版本。 6. 联系支持:如果上述步骤不能解决问题,携带错误码和错误信息联系阿里云技术支持获取帮助。
请注意,部分错误如网络问题、配置错误通常需要直接操作解决,而服务端错误或不明原因的错误则需进一步的技术支持介入。