Android 参考视图内存泄漏

Android Memory leak on reference view

我写了一个简单的 HTTP 请求,它处理我的 HTTP 请求,所以我不想使用库

一切正常,但有一些内存泄漏,我发现了内存泄漏,但我不知道如何解决它

这是我的文件class

https://gist.github.com/BioGram/6e7a6ae927e76046ee1aa5d5e7b3ff57#file-requesthandler-java-L173

第173行BitmapView会泄露

如能提供解决方案,将不胜感激

当您试图处理像大位图这样的大文件时,会出现内存泄漏问题。为防止此问题,您有两种方法。首先是在处理图像之前减小图像的大小。其次是在您的 Android 清单 "Application" 标签中添加下面给出的这一行。

android:largeHeap="true"

我找到了更好的解决方案,而不是使用位图回调的直接引用,所以问题解决了

更新版本: https://github.com/BioGram/Android/commit/e981bd225e1960aec2ddee58461dde1e64db2c61