GoogleMapにて吹き出しの画像がメモリリークしていく

342 views
Skip to first unread message

kou hon

unread,
Sep 11, 2014, 4:07:30 AM9/11/14
to android-...@googlegroups.com
いつもお世話になっております。kou honと申します。

現在GoogleMapを使ったアプリを作成しています。
そのアプリのテスト中にOutOfMemoryExceptionが発生しました。
ヒープダンプでメモリリークを調べたところ、GoogleMap上で表示した吹き出しそのもののBitmapデータがメモリリークしていました。
吹き出しはカスタムしており、InfoWindowAdapterを継承したクラスでカスタム実装しています。
この吹き出しのBitmapデータは吹き出しを表示するたびにメモリリークしているようです。

どなかた同じようなご経験をされた方で解決策をご存知の方はいらっしゃいませんでしょうか?

GoogleMapはV2を使用しています。
アプリはminSdkVersionは15、targetSdkVersionは19でビルドしています。

以上、よろしくお願い致します。

kou hon

unread,
Sep 18, 2014, 3:05:48 AM9/18/14
to android-...@googlegroups.com
進展があったのでここにメモしておきます。

mapviewに対して下記リンクのcleanupViewを行った所、メモリリークしていた吹き出しのBitmapデータが軽減しました。


2014年9月11日木曜日 17時07分30秒 UTC+9 kou hon:
Reply all
Reply to author
Forward
0 new messages