草庐IT

outOfMemoryError

全部标签

android - 试图防止 OutOfMemoryError 看到 MAT - Android

我试图在我的Android应用程序中防止OutOfMemoryError。我已经阅读了很多帖子,但我仍然无法解决。该应用程序有后台Activity,所以我认为这是主要问题。OutOfMemoryError仅在某些设备中发生(可能是由于VM堆),我需要确保此错误不会在任何设备中产生崩溃。我最近阅读了有关MAT(内存分析插件)的信息,并在应用程序运行时执行了它,在这里您可以看到结果:支配树报告在这个Activity中,我有每个方向的背景(home,home_land)。两种尺寸相同(190kb,jpg)。当我创建HPROF文件时,Activity是横向的,我之前没有运行过纵向。为了达到我的

java.lang.OutOfMemoryError : unable to create new native thread 错误

最近更新到android2.2。尝试打开现有项目。它促使我皈依,我接受了。该项目已成功导入,但每当我尝试构建时,我都会得到:Error:Executionfailedfortask':app:mergeDebugResources'.>java.lang.OutOfMemoryError:unabletocreatenewnativethread我已经添加了:org.gradle.daemon=falseGRADLE_OPTS="-Xmx2048m-Xms2048m-XX:MaxPermSize=1024m"org.gradle.jvmargs=-XX:MaxPermSize=512m

java - 安卓工作室 : java. lang.OutOfMemoryError

这个问题在这里已经有了答案:Howtosolvejava.lang.OutOfMemoryErrortroubleinAndroid(7个答案)关闭6年前。我试图让我的应用程序在单击图像按钮时显示不同的View。这是一个相当简单的应用程序,但我无法测试它是否有效,因为我不断收到内存不足错误。这是java类编辑:我将按钮图像的大小减小了50%,但仍然出现内存不足错误。此外,我将android:largeHeap="true"添加到androidlist中。以下是原始文件,但有更新Dashboard.javapackagecom.pixel.deloitte.xprizeapplicati

Android 在 App 上抛出 OutOfMemoryError

我正在制作一个android应用程序,可以将视频从服务器流式传输到android手机。我可以正常传输图像并正常工作,但15秒后应用程序崩溃。我设法将此跟踪到ThrowingOutOfMemoryError。在我将位图传递给它一个接口(interface)以将其带到线程以显示它之后,我尝试回收位图,但我收到错误“无法重用回收的位图”。我不确定如何修复此错误,或者即使倾斜它也能修复它。intread_count=1;longstart_time=System.currentTimeMillis();longtimeout=10000;booleantimed_out=false;byte[

解决Error:java: java.lang.OutOfMemoryError: WrappedJavaFileObject...GC overhead limit exceeded的错误

文章目录1.复现错误2.分析错误3.解决问题1.复现错误今天在启动项目时,报出如下错误:即Error:java:java.lang.OutOfMemoryError:WrappedJavaFileObject[org.jetbrains.jps.javac.InputFileObject[file:xxx.java]]@pos242:@pos242:GCoverheadlimitexceeded2.分析错误将错误Error:java:java.lang.OutOfMemoryError:WrappedJavaFileObject[org.jetbrains.jps.javac.InputFil

android - 使用 Gson 解析大型 JSON 响应时出现 OutOfMemoryError

URLurl=newURL("http://pubapi.cryptsy.com/api.php?method=orderdatav2");CryptsyCurrencyPairsReturnresponse=gson.fromJson(newInputStreamReader(url.openStream()),CryptsyCurrencyPairsReturn.class);这会导致我的一些用户在旧版Android设备上出现OutOfMemoryException。我如何在不耗尽内存的情况下解析这个大响应? 最佳答案 一次性解

android - Android中Bitmap的OutOfMemoryError

我正在开发一个演示应用程序,我在其中播放了很多图像(位图)。我正在使用全局位图对象在多个Activity中显示相同的图像。但是当我尝试使用Bitmap.createBitmap(...)创建位图时,使用它我得到了OutOfMemoryError。我尝试使用thiscode但我仍然遇到同样的错误,它使我的应用程序崩溃并导致OutOfMemoryError。我卡在这上面了。任何人都可以有任何解决方案来避免这种情况。??提前致谢。我在裁剪图像后得到位图,因此我使用以下代码解码位图大小。publicstaticBitmaploadFromBitmap(Contextcontext,Bitmap

android - 缩放和加载位图导致 OOM (OutOfMemoryError) (Android)

我现在已经尝试了一千次自己解决这个问题,但没有任何成功。我已经记录并调试了该应用程序,从我收集到的信息中可以找到一个用于动画的大型spritesheet。它是一个大小为3000x1614像素的.png。spritesheet中有10x6的sprite,这是动画必不可少的。Sprite之间没有任何间隙,以尽可能提高内存效率。这是我加载、解码和调整位图大小的方法,以适应用户手机与我正在构建游戏的手机的纵横比:publicPixmapnewResizedPixmap(StringfileName,PixmapFormatformat,doubleWidth,doubleHeight){//T

Android: java.lang.OutOfMemoryError: 线程创建失败

我最近在android市场上上传了我的应用程序,但出现以下错误,我无法追溯:java.lang.OutOfMemoryError:threadcreationfailedatjava.lang.VMThread.create(NativeMethod)atjava.lang.Thread.start(Thread.java:1327)atjava.util.concurrent.ThreadPoolExecutor.addWorker(ThreadPoolExecutor.java:901)atjava.util.concurrent.ThreadPoolExecutor.proces

android - FragmentStatePagerAdapter OutOfMemoryError

我在我正在开发的应用程序中遇到了OutOfMemoryErrors,我很难弄清楚如何修复它以及到底是什么问题。我正在使用FragmentStatePagerAdapter,因为这似乎是最佳/推荐的替代方案。我也在使用UniversalImageLoaderv.1.8.4.发生的情况是,当您翻阅View时,堆会增长并最终耗尽内存。这是一个小示例输出:05-0614:38:23.096:D/dalvikvm(29322):GC_CONCURRENTfreed187K,5%free7532K/7868K,paused7ms+13ms,total37ms05-0614:38:23.176:D/