-2

真的有这个问题。对不起,因为这个问题已经被问过很多次了。但这是需要的。缩小后我正在显示大图像。所以我的应用看起来像 Flipboard 应用。用户可以向右或向左翻页。我使用了 recycle() 所以它会释放每个位图。但是,当用户滑动 8 -9 页面时,它正在工作,但在该应用程序崩溃之后一段时间不会崩溃。唯一的问题是由于记忆。

我正在寻找一种可以静默捕获异常并释放应用程序内存的方法。这是好方法还是可能?还有其他解决方案吗?

我正在使用这个库来显示图像https://github.com/androidquery/androidquery

4

2 回答 2

1

听起来你有内存泄漏。有多种工具可以找出导致它的原因。

  • LeakCanary,来自 Square 的一个非常好的库
  • Android Studio 中的分配跟踪器
  • 用于分析堆转储的 Eclipse 内存分析器 (MAT)

祝你找到罪魁祸首!

于 2016-06-22T08:23:31.723 回答
-1

我想它会解决您的问题,只需将其粘贴到清单文件中的应用程序标记中即可

android:largeHeap="true"
于 2016-06-22T08:07:30.733 回答