首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Android:文件处理错误,提示java.lang.OutOfMemoryError

Android:文件处理错误,提示java.lang.OutOfMemoryError
EN

Stack Overflow用户
提问于 2019-04-01 04:46:47
回答 1查看 0关注 0票数 0

描述:

我正在使用多线程来处理文件。处理小文件没问题,但文件内存达到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)

EN

回答 1

Stack Overflow用户

发布于 2019-04-01 13:54:05

将此行添加到清单文件中

代码语言:javascript
复制
android:largeHeap="true"

在manifest.xml中,您可以在清单中添加这些行,这些行在某些情况下有效。

代码语言:javascript
复制
<application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:largeHeap="true" android:supportsRtl="true" android:theme="@style/AppTheme">

有关更多信息,请阅读此答案

如何在Android中解决java.lang.OutOfMemoryError问题

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100006531

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档