不枉费我几个小时的倒腾,放置此处共勉,希望有益其他兄弟吧。

 

Google Maps离线地图是个什么东西?

简解:不需要联网也能看到的地图,而且数据比较健全。地名、街道等等完全木问题。

详解:通常情况下,要看地图是需要网络流量的,可以是GPRS网络、Edge网络、Wifi等等。但要命的是你总会遇到没这3种条件时,也要看地图的需要。    例如:不想花冤枉的数据钱,不想带着一个小册子随手翻,我就是买了一个手机我要用手机等等。

传统的情况下就是,没网就不给看,即便你运行地图软件也提示你“无法XX”等等。  

现在有了离线,变成了:你之前有网时看过的东西,还能再看(和浏览器的脱机浏览一个意思)。

 

既然是能看以前看过的,那网上一大堆的什么数据文件,什么放置方法等等是怎么回事?

简解:龙王给了孙悟空一根定海神针,以为是个废铁棒。结果孙悟空拿在手里就成了定海神针。

详解:Google提供了离线的机制。核心就是:缓存文件。 精明的用户手动制作了内容健全的缓存文件,相当于帮你把“联网时看过的东西”一次性扩容了。所以离线地图包,就是缓存文件而已。

 

离线地图的原理:

1、要看地图,就要从网上拉取地图文件;

2、地图文件看完之后,存在本地以备下次再看;

3、你要看的地图中总有短时不会改变的吧,那就给你看第2步缓存的文件。

 

本人折腾几小时间遇到的问题、字字吐血,切记切记啊:

1、在哪里下的地图版本,就在哪里下离线地图包。例如:A论坛B帖子提供离线地图5.3版本,那么B帖子里提供地图,最好的就是用这个地图。当然,如果其他CDEFG帖子标明了也是5.3版本的地图,可以尝试,不过不要抱太大希望。

2、为了保险,安装的大流程如下:

        1、确保手机内已经没有google map软件;

        2、安装修改版的google map软件;(此处切记为修改版,一来貌似你也找不到所谓的官方版本,二来修改版本来就是帮助你的)

        3、联网、运行一下google map,看到屏幕有显示就好。

        4、接上步、按Menu键,进入“更多”--“缓存设置”。(不要看那个SB中文翻译,只会添乱,这里只有这一个开关,确保“打开”。 开关下面的一行文字,在你成功应用离线包以后,能够辅助你确认安装成功。)

       5、和以上关系不大,第三步做完后,sdcard\Android\data目录下就会有程序自己生成的com.google.android.apps.maps这个文件夹了。(这个步骤主要解疑:为啥有的人看不到这个目录。我第一次安装就没这个,因为屏幕没显示东西,没数据,自然也就没这个目录了)