如果在没有互联网连接的情况下安装Google地图离线功

时间:2017-11-04 08:29:20

标签: android google-maps

我从http://tile.openstreetmap.org下载了地图图块。我想要做的是使用这个地图图块与谷歌地图库。我跟着这个链接了 - How to show google map offline?
- Google Map Offline
- TileProvider using local tiles

并有工作地图活动 这是CustomTileProvider类

public class CustomTileProvider implements TileProvider{
    public Tile getTile(int x, int y, int zoom) {
        Log.e("TAG","Get tile image");
        byte[] image = readTileImage(x, y, zoom);
    }

}

我目前面临的问题是,当我卸载应用程序并安装,并且无需连接互联网时,从未调用过getTile方法。任何人都可以知道为什么会这样吗?

编辑:
我已经将下载的磁贴存储在assets文件夹中,并使用以下文件结构

   /map
      /zoom/
          /x
             /y

0 个答案:

没有答案