2012-12-10 26 views
3

我在android上开发应用程序,它必须有离线地图。我使用OSMDroid并使用MOBAC创建了地图集。没关系,但我不知道,在安装过程中如何解开地图集。你能否建议我如何在.apk中打包所有拼贴,并在sdcard上将其解压缩?在.apk中打包数据并在安装时解压缩

回答

1

将它们包含在res/raw文件夹中。在运行时,您可以使用

InputStream stream = context.getAssets().open("filename"); 

并将其保存到SD卡。

+0

太棒了!你可以帮助我复制整个文件夹吗? (任何其他方法,不仅是逐个文件) ADDED:在这里找到答案:http://stackoverflow.com/questions/4447477/android-how-to-copy-files-in-assets-to-sdcard 谢谢! – ElDorado