2012-03-28 59 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

相关问题