我有不同分辨率的栅格化地图,其中包含 15K/60K/240K 图片,每个图片大小为 256x256,并且我有可以显示地图的 .NET Compact Framework 应用程序。但是将 300k 文件复制到 SD 卡需要很长时间,大约需要 35-60 小时(我只复制了 15K,大约需要 2 到 2.5 小时),而且我担心它会破坏 FAT16 文件系统(硬件不支持FAT32,所以我不能将 fat16 切换到 fat32)或者复制后一切都会很慢。
所有图片都是这样存储的:/mapdata/res{resolution}/x{x_coord}/y{y_coord}.png
任何可嵌入的数据库都可以帮助我吗?或者我应该将图像打包成像 /storage/res1/x12.zip 这样的 zip 文件,并存档所有 y*.png?或者我应该用所有这些图片创建 ISO 映像,然后将 iso 逐字节复制到 SD 中?