异常
王海萧
这个作者很懒,什么都没留下…
展开
-
Android OOM(OutOfMemory)内存溢出和内存泄漏问题及解决方案
OOM(OutOfMemory)内存溢出OOM指申请的内存没有足够,导致出现OutOfMemory的一种现象、查看内容限制的方式如下,可以使用adb命令如下图OOM产生的几大因素内存泄漏长期的内存泄漏最终会导致OOM内存溢出常见的内存泄漏原因如下:1.单例模式传activityContext会造成内存泄漏,传applicaionContext可以避免造成内存泄漏2.非静态内部类创建静态实例会造成内存泄漏3.Handler使用延时方式调用会造成内存泄漏,可以..原创 2021-01-09 16:22:29 · 765 阅读 · 0 评论 -
android.support.v4.app.BaseFragmentActivityJB的解决方法
问题分析由于继承了基类AppCompatActivity 但是多个module版本不一致导致网上建议是依赖中的supportcompat、support等版本不对。对主项目内的相关依赖进行修改,无效考虑到所做的修改是项目中增加了继承自 FragmentActivity的类,也基本可确定肯定是版本问题亲测如果改为继承Activity可以解决报错,但是并没有解决根本亲测正确的解决方...原创 2019-07-16 18:03:19 · 1388 阅读 · 0 评论