1# 增强连接错误码 2 3> **说明:** 4> 5> 以下仅介绍本模块特有错误码,通用错误码请参考[通用错误码说明文档](../errorcode-universal.md)。 6 7## 32390200 客户端连接超时 8 9**错误信息** 10 11Connect timeout. 12 13**错误描述** 14 15连接因超时而失败。 16 17**可能原因** 18 19服务端设备无响应。 20 21**处理步骤** 22 23超时后重试。若与远端设备存在连接,请断开连接后再重试。 24 25## 32390201 服务端服务未启动 26 27**错误信息** 28 29Peer server is not started. 30 31**错误描述** 32 33服务端未开启对应服务。 34 35**可能原因** 36 37服务端未开启对应服务。 38 39**处理步骤** 40 41检查连接的目标设备是否开启相应服务,若未开启,打开后再发起连接。 42 43## 32390202 服务个数超出限制 44 45**错误信息** 46 47The number of servers exceeds the limit. 48 49**错误描述** 50 51服务个数超出限制。 52 53**可能原因** 54 55已申请的Server资源超过10个。 56 57**处理步骤** 58 59已申请的Server资源数量过多,需要调用close()方法来释放Server资源。 60 61## 32390203 服务名重复注册 62 63**错误信息** 64 65Duplicate server name. 66 67**错误描述** 68 69重复注册相同的服务。 70 71**可能原因** 72 73正在创建的服务名已存在。 74 75**处理步骤** 76 77检查是否重复注册相同的服务,或者更换服务名,进行重试。 78 79## 32390204 连接个数超出限制 80 81**错误信息** 82 83The number of connection exceeds the limit. 84 85**错误描述** 86 87连接个数超出限制。 88 89**可能原因** 90 91已申请的Connection资源超过10个。 92 93**处理步骤** 94 95应用已申请的Connection资源数量过多,需要调用close()方法释放这些资源。 96 97## 32390205 连接状态不可用 98 99**错误信息** 100 101Connection is not ready. 102 103**错误描述** 104 105连接处于不可用状态。 106 107**可能原因** 108 109客户端或服务端应用正在使用已断开的连接。 110 111**处理步骤** 112 113排查连接状态是否成功或已断开,尝试使用成功且未断开的连接进行操作。 114 115## 32390206 参数非法 116 117**错误信息** 118 119Invalid parameter. Possible causes: 1. Mandatory parameters are left unspecified; 2. Incorrect parameter types; 3. Parameter verification failed. 120 121**错误描述** 122 123参数错误。 124 125**可能原因** 126 1271. 必选参数没有传入。 128 1292. 参数类型不正确。 130 1313. 参数个数不正确。 132 1334. 参数为空。 134 135**处理步骤** 136 137请检查必选参数是否已传入,以及传入的参数类型是否正确。如果参数校验失败,请参考API参考中的说明,按照可能的原因进行排查。 138 139## 32390300 内部错误 140 141**错误信息** 142 143Internal error. 144 145**错误描述** 146 147内部出现其他错误。 148 149**可能原因** 1501. 传入无效的deviceId。 151 1522. 传入无效的name。 153 1543. 内部状态异常。 155 1564. 接口使用错误。 157 1585. 系统错误,如空指针、内存不足、分布式服务异常重启、IPC异常、JS引擎异常等。 159 160**处理步骤** 161 162查看错误日志,详细了解错误原因。针对不同原因做不同处理: 163 1641. 排查传入的deviceId与从蓝牙系统接口中获取到的deviceId是否一致;排查对端广播是否正在广播态。 165 1662. 排查客户端与服务端传入的name是否一致;排查是否按接口说明文档传入正确的name。 167 1683. 排查是否存在对象关闭后再使用的情况。 169 1704. 排查是否按接口文档正确使用接口。 171 1725. 尝试重试,如果依然无法解决,可以提示用户重启应用、升级应用或升级设备版本等。