描述:
我正在使用多线程来处理文件。处理小文件没问题,但文件内存达到120MB左右会提示OutOfMemoryError。
我是新手,期待你的帮助,谢谢。
错误:
E/AndroidRuntime: FATAL EXCEPTION: Thread-8 Process: xxx, PID: 28461 java.lang.OutOfMemoryError: Failed to allocate a 37746046 byte allocation with 7324056 free bytes and 6MB until OOM at xxx.model.home.EncryptThreadInfo.run(EncryptThreadInfo.java:77)
发布于 2019-04-01 13:54:05
将此行添加到清单文件中
android:largeHeap="true"
在manifest.xml中,您可以在清单中添加这些行,这些行在某些情况下有效。
<application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:largeHeap="true" android:supportsRtl="true" android:theme="@style/AppTheme">
有关更多信息,请阅读此答案
https://stackoverflow.com/questions/-100006531
复制相似问题