内存不足时APP闪退

Android 码拜 8年前 (2016-05-14) 1485次浏览
有一个这样的问题,打开开发的APP然后切换到其他APP运行,在多打开几个APP,过几分钟,在切换回开发的APP很容易闪退,请教这种情况怎么样处理。
解决方案

20

报什么错了   不科学  没读到过

20

 并没有证据说明是内存不足导致的,你的判断依据是什么?
闪退的log是什么?

20

放后台是有机会被系统干掉的,在切换到前台会重建,假如你的页面里有对象引用,这个时候会空引用,一般在切换到前台这是最常见的崩溃现象,参考一下onSaveInstanceState

20

闪退可能是原因是你的一些全局变量被初始化,导致空指针了。假如是原因是Application中的内容被初始化,建议Application中的字段用SharedPreferences保存,另外可以调用Activity中的onSaveInstanceState保存数据等操作。

20

看看log,更有说服力

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明内存不足时APP闪退
喜欢 (0)
[1034331897@qq.com]
分享 (0)