Skip to content

Android 错误码

概述

本文档列出了优聚智汇 Android SDK 可能返回的错误码及其含义,帮助开发者快速排查和解决问题。

通用错误码

错误码错误信息可能原因解决方案
0成功操作成功-
1000网络错误网络连接失败检查网络连接,稍后重试
1001服务器错误服务器响应失败稍后重试,可能是服务器临时故障
1002超时错误请求超时检查网络连接,减少请求频率
1003参数错误请求参数不正确检查参数格式和值是否正确
1004权限错误缺少必要权限检查应用权限设置
1005配置错误SDK 配置错误检查 SDK 初始化配置
1006未知错误未知原因导致的错误联系技术支持

SDK 初始化错误

错误码错误信息可能原因解决方案
2000初始化失败SDK 初始化失败检查 App ID 和 App Key 是否正确
2001App ID 错误App ID 不正确或不存在确认 App ID 是否在优聚智汇后台正确配置
2002App Key 错误App Key 不正确确认 App Key 是否与 App ID 匹配
2003网络不可用网络连接失败检查网络连接,确保设备可以访问互联网
2004版本不兼容SDK 版本与系统版本不兼容检查 SDK 版本要求,升级系统或降级 SDK
2005初始化超时初始化请求超时检查网络连接,稍后重试

广告加载错误

错误码错误信息可能原因解决方案
3000广告加载失败广告加载失败检查广告单元 ID 是否正确
3001广告单元 ID 错误广告单元 ID 不正确确认广告单元 ID 是否在优聚智汇后台正确配置
3002广告库存不足无可用广告稍后重试,或尝试其他广告类型
3003广告加载超时广告加载超时检查网络连接,减少广告加载频率
3004广告类型不支持请求的广告类型不支持确认广告单元是否支持该广告类型
3005设备不支持设备不支持该广告类型尝试其他广告类型,或检查设备兼容性
3006广告网络错误第三方广告网络错误检查第三方广告网络配置
3007广告过滤广告被过滤检查广告内容是否合规

广告展示错误

错误码错误信息可能原因解决方案
4000广告展示失败广告展示失败检查广告是否已加载
4001广告未加载广告尚未加载完成确保广告加载成功后再展示
4002广告已过期广告已过期重新加载广告
4003展示频率限制广告展示频率过高减少广告展示频率
4004展示环境错误广告展示环境不正确确保在正确的上下文环境中展示广告
4005权限不足缺少必要的展示权限检查应用权限设置

广告点击错误

错误码错误信息可能原因解决方案
5000点击处理失败广告点击处理失败检查广告状态是否正常
5001广告不可点击广告不支持点击确认广告类型是否支持点击
5002点击频率限制点击频率过高减少广告点击频率
5003点击环境错误点击环境不正确确保在正确的上下文环境中点击广告

第三方广告网络错误

错误码错误信息可能原因解决方案
6000穿山甲错误穿山甲广告网络错误检查穿山甲 SDK 初始化和配置
6001优量汇错误优量汇广告网络错误检查优量汇 SDK 初始化和配置
6002百度联盟错误百度联盟广告网络错误检查百度联盟 SDK 初始化和配置
6003快手联盟错误快手联盟广告网络错误检查快手联盟 SDK 初始化和配置
6004AdMob 错误AdMob 广告网络错误检查 AdMob SDK 初始化和配置
6005Facebook 错误Facebook Audience Network 错误检查 Facebook SDK 初始化和配置
6006Unity Ads 错误Unity Ads 广告网络错误检查 Unity Ads SDK 初始化和配置
6007IronSource 错误IronSource 广告网络错误检查 IronSource SDK 初始化和配置
6008AppLovin 错误AppLovin 广告网络错误检查 AppLovin SDK 初始化和配置

奖励相关错误

错误码错误信息可能原因解决方案
7000奖励验证失败奖励验证失败检查用户 ID 和奖励参数
7001奖励发放失败奖励发放失败检查奖励配置和发放逻辑
7002奖励已发放奖励已发放避免重复发放奖励
7003奖励参数错误奖励参数不正确检查奖励参数格式和值

数据分析错误

错误码错误信息可能原因解决方案
8000数据上报失败数据上报失败检查网络连接,稍后重试
8001数据格式错误数据格式不正确检查数据格式和值是否正确
8002数据量超限数据量超过限制减少数据上报频率,批量上报数据

其他错误

错误码错误信息可能原因解决方案
9000未知错误未知原因导致的错误联系技术支持
9001资源错误资源加载失败检查应用资源文件
9002内存错误内存不足优化应用内存使用
9003线程错误线程操作错误检查线程操作逻辑

错误处理最佳实践

  1. 错误日志记录

    • 记录详细的错误日志,包括错误码、错误信息和发生上下文
    • 便于后续分析和排查问题
  2. 错误重试机制

    • 对于网络错误等临时性问题,实现合理的重试机制
    • 设置重试间隔和最大重试次数,避免无限重试
  3. 用户友好提示

    • 根据错误类型,向用户显示友好的错误提示
    • 避免向用户展示技术性错误信息
  4. 监控和告警

    • 实现错误监控和告警机制
    • 及时发现和解决批量错误问题
  5. 定期分析

    • 定期分析错误数据,找出常见错误和趋势
    • 优化应用代码,减少错误发生的可能性

联系技术支持

如果您遇到无法解决的错误问题,可以通过以下方式联系技术支持:

  • 邮件:marco@ujuad.com
  • 工单:在优聚智汇开发者后台提交工单
  • 在线客服:通过官网联系在线客服

提供错误码、错误信息、发生环境和复现步骤,有助于技术支持更快地定位和解决问题。

相关链接