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

111 阅读1分钟

1.首先Throwing OutOfMemoryError 绝大部分是内存溢出,首先确保你的手机是否内存足够运行该软件

2.尽量不要将context、activity写成静态很容易错乱

3.每个活动可以指定不同的加载模式
这里有一篇文章对于加载模式写的很详细
www.jianshu.com/p/404964d34…

4.设置app参数 application中android:hardwareAccelerated=“true”
android:largeHeap=“true”,第一个是硬件加速,第二个是最大内存