每次轮换手机后,整个Activity,使用ViewPager,所有Fragments,ListViews等都不会被GCed。我可以告诉我,因为在30多种语言和来自MAT之后的OutOfMemoryError,它告诉我我有30多个ListViews实例。
在我的应用程序中删除了几乎所有内容并离开ActionBarSherlock之后,事实证明它是负责泄漏的那个。
我正在调试2.3.7欲望。
ABS库有问题吗?
答案 0 :(得分:2)
不,没有!
希望有人可以向我解释,但显然,当您从设备菜单运行应用程序时,而不是从调试角度来看,泄漏消失了。
有关详细信息,请查看此已结束的问题:https://github.com/JakeWharton/ActionBarSherlock/issues/413
感谢Jake提供了一个很棒的图书馆!:)