AndroidのGoogle Mapsで保存した場所を復元する方法

AppSheetでアプリを開発中、Android上のGoogle MapsアプリとAppSheetアプリを行ったり来たりするシーンがあったのですが、突然Android上の自分が登録で保存しておいたピン(行ってみたいやお気に入りなど)が全て消え失せるという事態に。

PCで見るときちんと表示されてる・・・ということでこの問題にぶつかった場合の解消法です。

修正方法

参考にならないウェブの解決法

ウェブを探索すると以下のようなものがヒットしますがいずれも全く役に立たないコメントです。この問題はGoogle Maps側のアプリのバグであり、またこれらのコメントは、コメントしてる人間は全く検証していないでコメントしてるだけなので、参考にもなりません。

  • 端末を再起動する
  • アカウントのログアウト・ログインを繰り返す
  • 登録アカウントの切り替えをする

別のアカウントのお気に入り等は表示されていますし、PCでは表示されてる。対象のアカウントのものだけ表示されない。過去に数回この現象にぶつかったことがある。

解決法

この問題に対する正しい解決法は以下の手順でスマフォ内データを削除することです。以下はZenfone8 flipで検証した手順です。

  1. 設定アプリを開く
  2. アプリと通知を開く
  3. xxx個のアプリをすべて表示をタップ
  4. Google Mapsを探してタップする
  5. ストレージとキャッシュをタップする
  6. ストレージを消去およびキャッシュを削除の両方を実行しておく
  7. 再度アプリを起動し直す

これでアカウント内にキャッシュされていたポイント情報がアカウントから再度復元されるので無事に表示されます。キャッシュを削除だけだと、「スター付き」しか復元されません

図:これで解決できる

関連エントリー

Google Apps Scriptでマップ作成とKML生成【GAS】

AppSheetで他のアプリと横連携させる【GAS】

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)