2013-05-13 94 views
17

我只是想知道是否有方法使用谷歌地圖API的Android應用程序使用離線模式?使用谷歌地圖API的Android應用程序的離線模式

任何教程或源代碼的方向將是一個巨大的幫助。我一直在尋找幾個小時沒有任何運氣。我知道谷歌已經發布了離線使用地圖的方式,我只需要知道它是否適用於android開發人員?

+1

它不適用於第三方應用程序開發人員。您可以通過某些方法強制緩存,但它們違反了Google的服務條款。 – PravinCG 2013-05-13 15:37:30

+1

在進入低網絡區域之前如何預載地圖? – PropK 2013-05-14 09:19:16

+0

我有自定義瓷磚,需要顯示它們,但getTile()不會在第一次啓動時調用。我需要在飛機模式下首次啓動時顯示自定義圖塊。有人可以幫忙嗎? @PropK – abhishek 2016-12-07 18:10:03

回答

24

See this solutionthis one。基本上你只需創建你自己的tileprovider並在本地訪問tile。完全可以使用v2 api。
API Reference

有一些虛假的信息漂浮在那裏,谷歌地圖API需要互聯網連接。有一個,但在API安裝後需要一次訪問才能驗證Google Play服務的API,但我相信這已得到修復。 見thisthis

+0

第二個解決方案鏈接是404ish。 – Simon 2016-10-06 14:44:50

+0

@Simon第二鏈接轉移[這裏](https://github.com/cocoahero/android-gmaps-addons) – 2016-10-10 07:44:51

+0

我有自定義圖塊,需要顯示它們,但getTile()不會在第一次啓動時調用。我需要在飛機模式下首次啓動時顯示自定義圖塊。有人可以幫忙嗎? @AjithPandian – abhishek 2016-12-07 18:09:57

相關問題