我一直在使用旧版Skobbler地图,并且发现它非常成功.我最近开始升级到2.4版本,以获得此版本中提供的一些额外功能('via points'是我感兴趣的主要功能).
我可以运行AndroidSDKDemo项目.我可以让自己的项目运行.但是一旦我添加了一个离线软件包,每次启动时应用程序都会崩溃,并显示"致命信号11 0x00000004".
将离线地图包添加到SKMaps.zip文件后,如果我将连接模式设置为联机或脱机并不重要,应用程序仍会崩溃,只是基于预安装的地图文件夹中存在的文件.
我通过AndroidSDKDemo项目下载了离线地图包.然后我使用android"adb backup -noapk"命令创建应用程序文件的压缩版本,并解压缩SKMaps文件夹.然后我将"v1"文件夹从"Maps"移动到"PreinstalledMaps",并压缩文件,然后将此文件添加到assets文件夹中的测试应用程序(崩溃的应用程序)中.
看起来崩溃可能与SKMaps.zip有关...如果我从演示项目中获取SKMaps.zip文件(未更改,只是直接从网上下载),并将其放在我的测试应用程序中 - 该应用程序工作正常.如果我使用备份中创建的SKMaps文件夹(因此包含"Maps"文件夹中的信息,并且没有在此文件中移动ANYTHING(甚至没有将任何内容移动到"/ PreinstalledMaps"),并将此文件夹放在我的测试中项目,应用程序崩溃.
有没有人对如何解决这个问题有任何想法?这对我来说非常令人沮丧,因为我无法弄清楚为什么事情不起作用.我可能做错了什么,但我很遗憾这可能是什么.
在此先感谢您的帮助