[英]Layer download for offline use in Here Maps SDK for Android
我已将CLE2层上传到(用于业务管理的HERE平台 -用于业务管理的HERE平台 ),我想将其下载到Android应用程序中以供离线使用,并且我正在使用以下代码下载该层:
CLE2DataManager.getInstance().newDownloadLayerTask("MYLAYER").start(new CLE2Task.Callback<CLE2OperationResult>() {
@Override
public void onTaskFinished(CLE2OperationResult result, CLE2Error error) {
if (error.getErrorCode() == CLE2ErrorCode.NONE) {
// download succeeded
} else {
// handle download error
}
}});
我在将MYLAYER
替换为图层ID后上传,然后得到了图层不存在的错误,如下图所示
如何解决此错误? 我想念什么吗? 提前致谢
您似乎正在将层上传到测试环境( https://enterprise.cit.here.com/ ),而SDK试图从生产环境( https://enterprise.here.com/ )下载层。 尝试将图层上传到生产环境( https://enterprise.here.com/ ),然后尝试通过SDK下载。
请检查您在Android和HERE平台之间使用的APP_ID和APP_CODE是否相同。 层ID区分大小写。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.