2012-03-28 61 views
0

我有一個簡單的應用程序,它載入谷歌地圖並讓用戶選擇一個位置。我觀察到的是,當這個webview加載時,內存使用量從〜4 MB增加到40 MB。當在webview中加載地圖時,Android內存使用量會增加

webview是否在RAM中緩存地圖?這是正常的嗎? webview緩存頁面嗎?

即使我離開webview後,RAM的使用量仍然在〜40 MB,我試過了webview.destroy(),但它沒有釋放任何內存。

在此先感謝!

回答

0

這應該是正常的。

垃圾收集器將擺脫被破壞的東西后RAM將被釋放,但是你不能控制這個。

+0

但我擔心這可能是一個內存少的設備的問題。任何可能的方式來處理這個? – Aravind 2012-03-28 08:44:35

+0

根據你的帖子,這是一個webview內存使用情況,不是你的。是的,我的設備有684 MB。這仍然與你有關嗎? – 2012-03-28 08:52:53

相關問題