我阅读了有关如何通过删除某些文件来减小SKMaps.zip文件大小的信息。关于相同,我需要更多信息。
我删除了grayscalestyle,outdoorstyle和nightstyle文件夹以及sound_files(Maps / Advisor / en)目录的所有内容。
有两个文件夹.Common和.Routing,.Common的大小为28.5MB!该目录的所有内容都是必需的吗?我尝试完全删除这两个文件夹,导致地图崩溃。是否可以删除这两个文件夹中的所有文件?
PreInstalledMaps目录为> 10MB,可以从中删除哪些文件?我根本没有预装地图功能。
我读了this,我需要更多说明WRT其他目录。请让我知道可以删除所有目录/文件,因为我需要尽可能减小最终APK的大小。
此应用程序中没有路由/路线。
最佳答案
公用目录包含所有样式共享的文件-其中最大的文件是字体文件。
字体文件为SDK支持的所有字符集(拉丁语,阿拉伯语,西里尔字母,中文等)提供了所有必需的字形-暂时无法删除其中的任何内容。在将来的更新中,将可以选择使用系统字体(而不是字体文件)。
唯一的解决方法(此时)是将该文件与捆绑软件分开,将其托管在您的服务器上,然后在启动SDK之前将其下载-这将是一次性操作-会减小初始应用的大小,但会增加启动时间(第一次)。
PreInstalledMaps文件夹-您可以删除meta文件夹。
关于android - SKMaps bundle 尺寸很大,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27590673/