Skobbler SDK 3.0.2:预先捆绑的地图

时间:2017-01-17 12:46:46

标签: android skmaps skobbler-maps

我使用的是Skobbler SDK 3.0.2,我无法加载预绑定地图。

我按照https://developer.skobbler.com/getting-started/android中的说明准备了预先捆绑的地图包(SKMaps.zip)。我想在我的项目中只在离线模式下使用预绑定地图。

这是我的代码:

SKMapsInitSettings mapsInitSettings = new SKMapsInitSettings();              mapsInitSettings.setConnectivityMode(SKMaps.CONNECTIVITY_MODE_OFFLINE);                 mapsInitSettings.setPreinstalledMapsPath(getAssets()+" / SKMaps / PreinstalledMaps");

当我尝试初始化库时出现此错误:

E / SKMaps:SKPrepareMapTextureThread ---- start SKPrepareMapTextureThread 01-17 E / SKPrepareMapTextureThread:找不到着色器或公共文件

有任何帮助吗?感谢。

2 个答案:

答案 0 :(得分:1)

here,您可以下载修改后的3.0.2 Android演示项目,该城市将斯图加特(德国)用作预先捆绑地图。

答案 1 :(得分:0)

I had this problem when putting SKMaps.zip into assets folder with zipped subfolder /SKMaps/ .. Make sure your zip contains only subfolders and files - not another SKMaps folder