内存不足时APP闪退,不足app闪退
有一个这样的问题,打开开发的APP然后切换到其他APP运行,在多打开几个APP,过几分钟,在切换回开发的APP很容易闪退,求教这种情况如何处理。解决方案
闪退的log是什么? 报什么错了 不科学 没读到过 放后台是有机会被系统干掉的,在切换到前台会重建,如果你的页面里有对象引用,这个时候会空引用,一般在切换到前台这是最常见的崩溃现象,参考一下onSaveInstanceState 闪退可能是因为你的一些全局变量被初始化,导致空指针了。如果是因为Application中的内容被初始化,建议Application中的字段用SharedPreferences保存,另外可以调用Activity中的onSaveInstanceState保存数据等操作。 看看log,更有说服力
用户评论