2013-05-17 70 views

回答

0

我發現的是谷歌地圖似乎在Android上自動緩存。你甚至試過看看在你的應用程序中以前訪問過的區域上的響應時間是什麼?

Anywho,

這是對服務條款緩存的谷歌地圖在大多數情況下。當然這與逆向工程的服務條款相違背。你必須通過api調用服務,所以我不知道如何合法地預先緩存「MAP」。

見10.1.3節第(b)針對數據導出或複製https://developers.google.com/maps/terms

10.1.3限制。

...

(b)不預取,高速緩存或內容的存儲。您不得預先獲取,緩存或存儲任何內容,除非您可以存儲:(i)有限數量的內容,目的在於提高您的Maps API實施的性能(如果您暫時這樣做)(並且在任何情況下超過30個日曆日),安全,並且不允許在服務之外使用內容; (ii)Google Maps API文檔專門允許您存儲的任何內容標識符或密鑰。例如,您不得使用內容創建「地點」或其他本地列表信息的獨立數據庫。