分析统计数据,发现APP经常由于空指针错误发生崩溃,主要使用场景是因为APP切换到后台,内存被回收。
有两个问题:
1、Android APP在模拟器开发中怎么模拟内存不足?
2、继承自MyApplication的类的成员变量会被释放,设置为Null吗?
请问怎么解决,有相关的日志吗?
application一般保存一些全局对象,不会被释放,除非你自己释放,模拟内存不足,模拟器中(比如创建时)是可以设置内存大小的,或者你开几个很大的数组,耗尽内存
用service吧,方便,多大的数据都可以,不会轻易回收的