Admob Android内存泄漏问题 - 如何从内存中删除活动

时间:2011-11-10 17:48:33

标签: android admob

我有简单的网络计数器应用程序,它有两个部分A服务和一个视图。 我的应用程序存在内存泄漏问题。首先,我将简要解释一下我的应用程序。

服务部分

服务成本为2-3 Mb,并且在运行中延迟。 (从BOOT_COMPLETED开始,永不死亡) 它会定期向服务器发送统计信息。而且我的服务没有内存问题。

活动部分

我有一个非常简单的布局,可以向用户显示统计信息。 如果我不添加Adview,这个视图的成本为3 Mb,没有内存泄漏。 如果我在其上添加AdView,则内存上的成本为9 Mb(服务时为11 Mb),并且每次暂停/恢复活动时都会继续增长。在那里,我猜系统会杀死整个应用程序,包括服务这是非常坏的消息。

我想在不使用时完全删除此活动。 (让服务活着。)

除了服务之外,如何从内存中完全删除活动?

我想我应该在我的案例中有一些解决方法。

备注:

我不需要改变方向。它被设置为肖像。 顺便说一句,我真的不明白这在Admob还没有解决。 这是我尝试过的其他一些资源。

Android Admob 4.1.1 has a memory leak (see attached test project). Cause/fix/work around?

Android AdMob causes memory leak?

http://1gravity.com/index.php?option=com_content&view=article&id=71:android-and-memory-leaks&catid=37:android&Itemid=59

0 个答案:

没有答案