2013-05-13 6 views
17

GoogleマップAPIを使用してアンドロイドアプリでオフラインモードを使用する方法があるかどうかは疑問です。アンドロイドアプリのオフラインモードをGoogleマップapiを使用して

チュートリアルやソースコードの指示は大きな助けになります。私は運が無ければ何時間も探しています。私はGoogleがマップをオフラインで使用する方法をリリースしたことを知っています、私はそれがアンドロイドの開発者のために利用できるかどうかを知る必要がありますか?

+1

サードパーティのアプリケーション開発者は利用できません。キャッシュを強制する方法はいくつかありますが、Googleの利用規約に違反しています。 – PravinCG

+1

低インターネットエリアに入る前に地図をプリロードするのはどうですか? – PropK

+0

私はカスタムタイルを持っているので、それらを表示する必要がありますが、getTile()は最初の起動時に呼び出されません。飛行機モードでの最初の打ち上げ時にカスタムタイルを表示する必要があります。誰かを助けることができますか? @PropK – abhishek

答えて

24

See this solutionまたはthis oneです。基本的には、独自のtileproviderを作成し、ローカルにタイルにアクセスするだけです。 v2 APIで完全に実行できます。

v2 google maps apiにはインターネット接続が必要な情報がいくつかあります。 Google Playサービスで確認するためにアプリのインストール後にAPIにアクセスする必要がある場所がありましたが、これは修正されていると思います。 thisおよびthisを参照してください。

+0

2番目のソリューションリンクは404ishです。 – Simon

+0

@Simon第2リンクがシフトされました –

+0

私はカスタムタイルを表示する必要がありますが、getTile()は最初の起動時に呼び出されません。飛行機モードでの最初の打ち上げ時にカスタムタイルを表示する必要があります。誰かを助けることができますか? @AjithPandian – abhishek

関連する問題