新闻资讯

开发加油站 | 地图服务集成中遇到这些错误码,你知道怎么解决吗

2020年8月25日

我们在集成sdk的时候,有时候会遇到些困难……

比如返回错误码

就Map Kit 而言,在集成中也会遇到一些错误码,你是否知道如何去解决?

 

 

1、调用Web API返回错误码6?

 

可能原因是API KEY中包含特殊字符,此时需要对特殊字符编码进行encodeURI编码。例如:原始API KEY:ABC/DFG+ ,转换结果:ABC%2FDFG%2B。

 

 

2、返回错误码010001或010002可能的原因?

 

· 项目中APPID与AppGallery Connect上不一致。

· 未配置指纹。需在本地生成签名证书指纹,然后在AppGallery Connect中配置。

· 未配置应用的AppGallery Connect配置文件,参见添加当前应用的AppGallery Connect配置文件。

· API KEY没有使用encode转码。

 

 

3、返回错误码010010的可能原因?

 

日志中搜到“responseBody is returnCode: 010010; resultInfo : unkown error.”并且日志中有“MapClientDataImpl.getAppId() is: ,”。

该问题是APPID没有取到,可以在AndroidManifest.xml的application标签下添加: