如何下载地图(osmdroid zip文件)并创建目录na粘贴地图

时间:2013-10-01 13:06:17

标签: android google-play osmdroid

我是初学者,我正在学习android。 我只是非常简单的Android应用程序wchich使用osmdroid。实际上在我的手机上我创建了direcotory / sdcard / osmdroid,在这个目录下我放了map.zip文件。所以我的应用程序使用这个文件来显示map.All没关系。

但现在我想把我的应用程序放到Android市场。所以我想把apk文件。但是我应该把map(map.zip)放在哪里??。怎么做:当用户开始安装我的应用程序时,应用程序donwload map.zip并创建目录/ sdcard / osmdroid并粘贴map.zip到omsdroid目录??

1 个答案:

答案 0 :(得分:3)

您有两种选择:

  1. 如果地图文件足够小,您可以将其包含在资源文件夹中,然后将其复制到SD卡。这应该有所帮助:offline map include in .apk file
  2. 另一个选择是让应用程序从互联网上下载zip文件。您可以在网络服务器,Dropbox,亚马逊等上托管zip文件......然后让应用程序下载并在第一次启动时将zip保存到SD卡。
  3. 任一选项都不需要用户的任何额外工作。无需让他们自己复制和粘贴zip文件。