我看过有关如何通过将离线 map 图 block 添加到 SD 卡来包含离线 map 图 block 的帖子和教程,但有没有办法将这些图 block bundle 到 APK 中?
最佳答案
可以直接将 map 图 block 放入应用程序中。从我的角度来看,最好的方法是将切片存储在 Assets 文件夹中的SQLite 数据库中。应用程序启动后,您应该从 Assets 中复制此数据库并使用它。也许更好的做法是在服务器上的某个位置准备这个 SQLite map 数据库,当应用程序启动时,您只需下载它即可。
如何从assets文件夹中读取数据是here 我还建议检查一些主题,您可以在其中了解 map 应用程序如何在数据库中存储 map 图 block 的常见方式。常用的格式之一是 MBT
关于java - osmdroid - bundle 离线 map 图 block ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22282460/