错误码
操作正常
错误常量 | 错误码 | 含义 | 解释 | 解决方案 |
---|---|---|---|---|
OK | 0 | success | 操作成功 | 无 |
初始化相关错误
错误常量 | 错误码 | 含义 | 解释 | 解决方案 |
---|---|---|---|---|
ERROR_INVALIDATE_APP_ID | 1001 | app id is invalidate | APPID 无效 | 使用正确的 APPID |
ERROR_NOT_INIT_SDK | 1002 | please call the method "initSdk" first | 未调用 initSDK 方法 | 先调用 initSDK |
ERROR_FIRST_DATA_FILE_URI | 1003 | the first data file uri is error, please provide the correct one | 初始数据文件的 Uri 有误 | 提供正确的路径 |
ERROR_PACKAGE_NAME | 1004 | the Android Package Name is Error ,Please Check it Or Contact the SDK Provider | 安卓的包名 不正确 |
检查包名是否正确或联系 SDK 提供商 |
ERROR_BUNDLE_ID | 1005 | the IOS APP Bundle Id is Error ,Please Check it Or Contact the SDK Provider | IOS 的 Bundle Id 不正确 |
检查包名是否正确或联系 SDK 提供商 |
ERROR_INIT_FILE | 1006 | The config file content is wrong ,Please provide the correct one | 初始配置文件有误 | 让Yolanda公司另外提供个初始文件 |
蓝牙相关错误
错误常量 | 错误码 | 含义 | 解释 | 解决方案 |
---|---|---|---|---|
ERROR_BLUETOOTH_CLOSED | 1101 | the bluetooth is closed,please enable it first | 蓝牙已关闭 | 提示用户打开蓝牙,android 可以调用打开蓝牙 |
ERROR_LOCATION_PERMISSION | 1102 | your app need the android authorize the location permission | 需求授权定位权限 | 需要先让用户授权定位 |
ERROR_BLE_ERROR | 1103 | bluetooth internal error occurred | 调用蓝牙时,出现了系统错误。 | 可尝试重新操作,或提示用户重启蓝牙。 |
ERROR_CONNECT_WHEN_CONNECTING | 1104 | bluetooth is doing connect, you should not call connect right now | 正在连接时,由再次调用了蓝牙连接 | 蓝牙断开前,不要多次调用蓝牙连接 |
ERROR_CONNECT_WHEN_HAS_CONNECTED | 1105 | bluetooth is connected another scale, please disconnect it first | 已经连接一个设备情况,再次调用了蓝牙连接 | 先断开之前的蓝牙连接,再调用连接 |
ERROR_BLUETOOTH_UNKNOWN | 1106 | the bluetooth state is unknown, this state may appear when the bluetooth is not prepared on the IOS | 蓝牙状态未知 | 可能是设备为初始化完成,可能出现在 IOS 平台 |
ERROR_BLUETOOTH_RESETTING | 1107 | the system is resetting the bluetooth, try again later | 正在重启蓝牙系统 | 稍后再试 |
ERROR_BLUETOOTH_UNSUPPORTED | 1108 | the phone/pad is not support BLE, try another phone/pad | 手机不支持蓝牙设备的使用 | 换个设备试试 |
ERROR_BLUETOOTH_UNAUTHORIZED | 1109 | bluetooth is unauthorized, ask user authorize | 未授权使用蓝牙设备 | 请求用户授权 APP 蓝牙权限 |
ERROR_BLE_CONNECT_FAIL | 1110 | failed to connect scale, try reconnect | 蓝牙连接错误 | 重新连接设备 |
ERROR_BLE_DISCONNECTING | 1111 | it is disconnecting th scale, try again later | 蓝牙连接设备正在断开 | 稍后再试 |
ERROR_BLE_NONE_SCAN | 1112 | No bluetooth device has been scanned | 没有扫描到任何蓝牙设备 | 提示用户重启蓝牙和秤 |
ERROR_BLE_CONNECT_OVERTIME | 1113 | Connect device timeout | 在指定的连接时间内,连接设备没有成功 | 重新连接 |
方法调用错误
错误常量 | 错误码 | 含义 | 解释 | 解决方案 |
---|---|---|---|---|
ERROR_ILLEGAL_ARGUMENT | 1201 | illegal argument,please check the api document | 错误的参数 | 查看 API 文档,传入正确的参数 |
ERROR_MISS_DISCOVERY_LISTENER | 1202 | miss the discovery listener, please set the listener first | 扫描时,未设置扫描监听方法 | 先设置监听器再调用扫描蓝牙 |
ERROR_MISS_DATA_LISTENER | 1203 | miss the data listener, please set the listener first | 连接设备时,未设置数据监听器 | 先设置数据监听器 |
ERROR_USER_ID_EMPTY | 1204 | the user id argument is null or empty | user_id 不能为空 | |
ERROR_USER_GENDER | 1205 | the gender argument is wrong, please pass the "male" or "female" | 传的用户性别值错误 传 | male 或 female |
ERROR_USER_HEIGHT | 1206 | the height argument is wrong, please pass the value within 40 and 240 cm | 身高不对 | 传 40~240cm 的值 |
ERROR_USER_BIRTHDAY | 1207 | the birthday argument is wrong, please pass the date before today | 生日不对 | 不要传比当前时间更晚的值 |
ERROR_START_SERVICE_BACKGROUND | 1208 | after Android O,not allowed to start service in background | 在 Android O 之后,后台启动服务会报错 | 在 app 处于前台时启动服务 |
ERROR_USER_ATHLETE_TYPE | 1209 | the athleteType argument is wrong, only allow 0 or 1 | 只允许填写 0 或 1 | 检查填写类型 |
ERROR_USER_SHAPE_GOAL_TYPE | 1210 | the shape or goal argument is wrong | shapeType 或者 goalType 参数匹配错误 | 检查填写类型 |
ERROR_DEVICE_TYPE | 1211 | the device type is wrong | 设备类型错误 | 检查设备类型 |
ERROR_WIFI_PARAMS | 1212 | the WiFi params is wrong | WiFi 配置参数储出错 | 查看QNWiFiConfig相关文档 |
ERROR_REGISTER_DEVICE | 1213 | register device is fail | 注册设备失败 | 具体错误原因查看错误返回 |
ERROR_NOCOMPLETE_MEASURE | 1214 | you can get data when measurement complete | 获取测量数据失败 | 请等待测量完成后获取测量数据 |
ERROR_NOSUPPORT_MODIFY | 1215 | not supported modifying units | 不支持修改单位 | 请查看QNBleBroadcastDevice是否支持修改单位 |
ERROR_USER_INDEX | 1216 | the user's index is wrong | 用户index 未设置或设置不合法 | 请检查构建用户时是否有设置index,或者是否在合理范围[1,8] |
ERROR_USER_SECRET | 1217 | the user's secret index | 用户 secret 未设置或设置不合法 | 请检查构建用户时是否有设置secret,或者是否在合理范围[1,9999] |
ERROR_OTA_FAIL | 1218 | ota firmware fail | ota固件失败 | 请检查bin文件稍后再试 |
ERROR_OTA_LOW_POWER | 1219 | ota low power | ota设备低电量 | 请充电或更换电池后重试 |
共享秤相关错误
错误常量 | 错误码 | 含义 | 解释 | 解决方案 |
---|---|---|---|---|
ERROR_CODER | 1301 | coder is error | 二维码错误 | 请联系客服处理 |
ERROR_CODER_INVALID | 1302 | coder invalid | 二维码失效 | 请重新生成 |