Android 错误:Throwing OutOfMemoryError "Failed to allocate a 898716 byte allocation with

1.首先Throwing OutOfMemoryError 绝大部分是内存溢出,首先确保你的手机是否内存足够运行该软件
2.尽量不要将context、activity写成静态很容易错乱
3.每个活动可以指定不同的加载模式
这里有一篇文章写的很详细https://www.jianshu.com/p/404964d344d3
4.设置app参数 application中android:hardwareAccelerated="false" android:largeHeap="true",第一个是硬件加速,第二个是最大内存

猜你喜欢

转载自blog.csdn.net/zhaohan___/article/details/85273874