值 | 错误码 | 含义 |
201 | SEC_ERROR_STA_STORE_INVALID_PARAM | 参数不正确,请检查输入的参数 |
202 | SEC_ERROR_STA_STORE_DATA_FILE_MISMATCH | 图片文件有问题。一般是生成图片文件时的bundle id和当前应用的bundle id不一致。 |
203 | SEC_ERROR_STA_STORE_NO_DATA_FILE | 没有找到图片文件,请确保图片文件在项目目录下。 |
204 | SEC_ERROR_STA_STORE_INCORRECT_DATA_FILE | 图片文件格式由问题,请重新生成图片文件。一种常见场景就是二方和三方图片混用。二方和三方的图片不兼容,需要各自生成。还有一个场景是2.x.x的SDK使用了V4的图片,v4图片只能在4.x.x上使用 |
205 | SEC_ERROR_STA_STORE_INCORRECT_DATA_FILE_DATA | 图片文件内的内容不正确,请重新生成图片文件 |
206 | SEC_ERROR_STA_STORE_KEY_NOT_EXISTED | 参数中的key在图片文件中找不到,请确认图片文件中有这个key |
208 | SEC_ERROR_STA_STORE_NO_MEMORY | 内存不足,请重试 |
209 | SEC_ERROR_STA_STORE_NO_SUCH_INDEX | 不存在指定索引的key |
212 | SEC_ERROR_STA_STORE_LOW_VERISON_DATA_FILE | 请升级新版本V4图片,当前图片的版本太低 |
299 | SEC_ERROR_STA_STORE_UNKNOWN_ERROR | 未知错误,请重试 |
301 | SEC_ERROR_STA_INVALID_PARAM | 参数不正确,请检查输入的参数 |
302 | SEC_ERROR_STA_DATA_FILE_MISMATCH | 图片文件有问题。一般是获取图片文件时的apk签名和当前程序的apk签名不一致。请使用当前程序的apk重新生成图片 |
303 | SEC_ERROR_STA_NO_DATA_FILE | 没有找到图片文件,请确保图片文件在res\drawable目录下。 |
304 | SEC_ERROR_STA_INCORRECT_DATA_FILE | 图片文件格式由问题,请重新生成图片文件。一种常见场景就是二方和三方图片混用。二方和三方的图片不兼容,需要各自生成 |
305 | SEC_ERROR_STA_INCORRECT_DATA_FILE_DATA | 图片文件内的内容不正确,请重新生成图片文件 |
306 | SEC_ERROR_STA_KEY_NOT_EXISTED | 参数中的key在图片文件中找不到,请确认图片文件中有这个key |
307 | SEC_ERROR_STA_ILLEGEL_KEY | 输入的key非法,key不能为:':', '|', '/', '.', '1', '2','3','4','5','6','7','8' |
308 | SEC_ERROR_STA_NO_MEMORY | 内存不足,请重试 |
309 | SEC_ERROR_STA_NO_SUCH_INDEX | 不存在指定索引的key |
310 | SEC_ERROR_STA_INVALID_ENCRYPTED_DATA | 待解密数据不是可解密数据 |
311 | SEC_ERROR_STA_LOW_VERSION_DATA_FILE | 请升级新版本v4图片,当前图片的版本太低 |
399 | SEC_ERROR_STA_UNKNOWN_ERROR | 未知错误,请重试 |
401 | SEC_ERROR_DYN_ENC_INVALID_PARAM | 参数不正确,请检查输入的参数 |
402 | SEC_ERROR_DYN_ENC_NO_MEMORY | 内存不足,请重试 |
403 | SEC_ERROR_DYN_ENC_GET_SYS_PROPERTIES_FAILED | 获取系统属性失败,请确认是否有软件拦截,获取系统参数 |
404 | SEC_ERROR_DYN_ENC_GET_DATA_FILE_KEY_FAILED | 获取图片文件的秘钥失败,请确认图片文件的格式和内容是否正确 |
405 | SEC_ERROR_DYN_ENC_GET_ENCRYPT_KEY_FAILED | 获取动态加密秘钥失败,请重试 |
406 | SEC_ERROR_DYN_ENC_INVALID_ENCRYPTED_DATA | 待解密数据格式不符合解密要求 |
407 | SEC_ERROR_DYN_ENC_DECRYPT_MISMATCH_KEY_DATA | 待解密数据不符合解密要求,请确认该数据是本设备上保镖动态加密产生 |
499 | SEC_ERROR_DYN_ENC_UNKNOWN_ERROR | 未知错误,请重试 |
501 | SEC_ERROR_DYN_STORE_INVALID_PARAM | 参数不正确,请检查输入的参数 |
502 | SEC_ERROR_DYN_STORE_NO_MEMORY | 内存不足,请重试 |
503 | SEC_ERROR_DYN_STORE_GET_SYS_PROPERTIES_FAILED | 获取系统属性失败,请确认是否有软件拦截,获取系统参数 |
504 | SEC_ERROR_DYN_STORE_GET_DATA_FILE_KEY_FAILED | 获取图片文件的秘钥失败,请确认图片文件的格式和内容是否正确 |
505 | SEC_ERROR_DYN_STORE_GET_ENCRYPT_KEY_FAILED | 获取动态加密秘钥失败,请重试 |
599 | SEC_ERROR_DYN_STORE_UNKNOWN_ERROR | 未知错误,请重试 |
601 | SEC_ERROR_SIGNATRUE_INVALID_INPUT | 参数不正确,请检查输入的参数 |
602 | SEC_ERROR_SIGNATURE_NO_MEM | 内存不足,请重试 |
607 | SEC_ERROR_SIGNATURE_DATA_FILE_MISMATCH | 图片文件有问题。一般情况是生成图片时的bundle id和应用的bundle id不匹配 |
608 | SEC_ERROR_SIGNATURE_NO_DATA_FILE | 没有找到图片文件,请确保图片文件在项目目录下 |
609 | SEC_ERROR_SIGNATURE_INCORRECT_DATA_FILE | 图片文件格式有问题,请重新生成图片文件。一种常见场景就是二方和三方图片混用。二方和三方的图片不兼容,需要各自生成 |
610 | SEC_ERROR_SIGNATURE_INCORRECT_DATA_FILE_DATA | 图片文件内的内容不正确,请重新生成图片文件 |
611 | SEC_ERROR_SIGNATURE_KEY_NOT_EXSITED | 参数中的key在图片文件中找不到,请确认图片文件中有这个key |
613 | SEC_ERROR_SIGNATURE_ATLAS_KEY_NOT_EXSITED | atlas密钥不存在,请在生成加密图片的时候勾选“使用白盒密钥” |
699 | SEC_ERROR_SIGNATRUE_UNKNOWN | 未知错误,请重试 |
701 | SEC_ERROR_STA_KEY_ENC_INVALID_PARAM | 参数不正确,请检查输入的参数 |
702 | SEC_ERROR_STA_KEY_ENC_NO_MEMORY | 内存不足请重试 |
703 | SEC_ERROR_STA_KEY_ENC_NO_KEY | 没有找到对应的key |
704 | SEC_ERROR_DYN_ENC_INVALID_ENCRYPTED_DATA | 输入数据不是加密后的数据 |
711 | SEC_ERROR_STA_KEY_ENC_MISMATCH_KEY_DATA | 解密失败,一般是秘钥和加密数据不匹配 |
799 | SEC_ERROR_STA_KEY_ENC_UNKNOWN_ERROR | 未知错误,请重试 |
1101 | SEC_ERROE_OPENSDK_INVALID_PARAM | 入参为null或长度为0 |
1102 | SEC_ERROE_OPENSDK_DECODE_FAILED | 解析openId失败,请检查输入参数 |
1103 | SEC_ERROE_OPENSDK_INVALID_LENGTH | 输入的openid参数的长度不合法 |
1104 | SEC_ERROE_OPENSDK_INVALID_LENGTH | 不支持的openID版本 |
1105 | SEC_ERROE_OPENSDK_VERSION_MISMATCH | openID数据版本格式本不匹配 |
1106 | SEC_ERROE_OPENSDK_INCORRECT_DATA_FILE | 参数appIdKey或saltKey在图片中不存在 |
1107 | SEC_ERROE_OPENSDK_INVALID_BIZTYPE | 输入的bizType与数据本身bizType不匹配 |
1108 | SEC_ERROE_OPENSDK_NO_MEMORY | 内存耗尽 |
1199 | SEC_ERROE_OPENSDK_UNKNOWN_ERR | 未知错误 |
错误码 | 描述 | 解决方案 |
1 | 未在消息文件中找到 id 为 {0} 的消息 | 请检查所依赖的 SDK 项目,或若是手动拷贝 SDK 至当前开发应用所在项目,请检查是否漏拷文件 res/values 下文件 |
2 | 检索消息时发生如下错误 {0} | 请检查所依赖的 SDK 项目,或若是手动拷贝 SDK 至当前开发应用所在项目,请检查是否漏拷文件 res/values 下文件 |
12 | 在目录 {0} 未找到文件 {1} | 请检查所依赖的 SDK 项目,或若是手动拷贝 SDK 至当前开发应用所在项目,请检查是否漏拷文件 |
13 | 未能在下载 SDK 中找到指定插件 {0} | 请检查所依赖的 SDK 项目,或若是手动拷贝 SDK 至当前开发应用所在项目,请检查是否漏拷文件,或重新至官方网站下载 SDK |
14 | 输入参数 {0} 为 null 或者为空 | 当前输入参数不应为 null 或者空,请调整输入参数 |
15 | {0} 模块 请求服务端出错,错误消息为 {1} | |
501 | 当前扫描码无效,未能获取对应地址信息 | |
651 | 未能使用当前应用的信息对参数进行解密 | 请使用服务端 (taobao.tae.items.list API) 对原始参数进行加密 参考文档:点击查看 |
701 | 获取图片文件时的 APK 签名和当前程序的 APK 签名不一致 | 使用同一 Keystore 签名的 Apk 在 SDK 下载页面重新下载 SDK |
702 | 没有找到图片文件,请确保图片文件 yw_1222.jpg 在 res\drawable 目录下 | 如果使用项目依赖方式使用 SDK,请检查所依赖的 SDK 项目中 res\drawable 是否存在 yw_1222{0}.jpg 文件,如果是将 SDK 拷贝至当前开发应用中,请检查是否漏拷贝 |
703 | SDK 中图片文件 (res\drawable\yw_1222.jpg) 的内容不正确 | 使用同一 Keystore 签名的 Apk 在 SDK 下载页面重新下载 SDK |
704 | 在 APK 中找不到对应的 libsecurityguard***.so 文件或者 so 文件载入出错 | 1.如果使用项目依赖方式使用 SDK,请检查所依赖的 SDK 项目中 libs 目录下 securityguard***.jar 和 armeabi/armeabi-v7a/x86 下 securityguard***.so 是否存在,大小正常并版本是否一致,如果是将 SDK 拷贝至当前开发应用中,请在当前应用中检查。如文件存在,请检查 IDE 设置,例如 Android Studio 项目的 build.gradle 中 jniLibs.srcDirs 2.因为 Android 部分版本系统中载入不同架构原生库 (so 文件) 的限制,请确保项目运行所需的原生库文件在当前手机 CPU 对应架构目录下都存在。例如,安全模块暂时未提供 arm64 架构的原生库,若当前 apk 依赖的其他组件包含 arm64 原生库,会导致载入错误,解决方法是移除依赖组件中相关原生库,确保最终 apk 中不存在 arm64-v8a 。 |
801 | 商品数量必须为整数并大于 0 | 请调整参数后重试当前操作 |
951 | JS Bridge 载入器在类 {0} 未找到方法 {1} | 如当前应用使用 ProGuard 混淆代码,请检查 SDK 中相关类在 -keep 列表中 |
952 | JS Bridge 载入器在类 {0} 中的方法 {1} 上未找到含有 BridgeMethod 标识 | 如当前应用使用 ProGuard 混淆代码,请检查是否添加 -keepattributes *Annotation* 配置项 |
10000 | JS Bridge 载入器未找到名称为 {0} 的模块 | 请检查对应名称模块的库文件是否包含在当前开发应用的依赖库里面 |
10002 | SDK 初始化出错,错误信息为 {0} | 请使用默认的 androiddebugkey 对当前开发应用签名或在应用初始化之前调用 AlibabaSDK.turnOnDebug(), 运行程序查看 logcat 输出以获取更多错误细节,并采取对应操作 |
10004 | 请求 INIT 服务器发生错误,错误消息为 {0} | 请稍后重试当前操作,若仍然出错,请反馈至论坛,技术支持或 Android SDK 开发咨询群 |
10005 | 消息解密发生错误,错误消息为 {0} | 请稍后重试当前操作,若仍然出错,请反馈至论坛,技术支持或 Android SDK 开发咨询群 |
10008 | 生成订单地址出错, 错误信息为 {0} | 请稍后重试当前操作,若仍然出错,请反馈至论坛,技术支持或 Android SDK 开发咨询群 |
10009 | 查询订单出错, 错误信息为 {0} | 请稍后重试当前操作,若仍然出错,请反馈至论坛,技术支持或 Android SDK 开发咨询群 |
10010 | 发生错误,消息为 {0}, 请使用 LogCat 查看更多细节 | 请使用默认的 androiddebugkey 对当前开发应用签名或在应用初始化之前调用 AlibabaSDK.turnOnDebug(), 运行程序查看 logcat 输出以获取更多错误细节,并采取对应操作 |
10012 | SDK 尚未被初始化 | 请在使用 SDK 业务功能之前确保已经调用 AlibabaSDK.asyncInit 方法并接收到初始化成功的回调 |
10014 | 当前网络不可用 | 请检查网络设置后,并重试当前操作 |
10016 | 安全模块初始化失败,错误消息为 {0} | 请在开发环境中运行应用,检查 logcat 输出的异常信息 |
10022 | SDK 组件 {0} 启动出错,错误消息为 {1} | 请使用默认的 androiddebugkey 对当前开发应用签名或在应用初始化之前调用 AlibabaSDK.turnOnDebug(), 运行程序查看 logcat 输出以获取更多错误细节,并采取对应操作 |