【问题标题】:Android ADT 21.0.0. Memory leaks in graphical layout安卓 ADT 21.0.0。图形布局中的内存泄漏
【发布时间】:2012-11-04 02:29:31
【问题描述】:

我在 eclipse 4.2.1 上运行 ADT 21.0.0.v201210310015-519525,每次我开始处理图形布局时,eclipse 都会慢慢开始变得无响应。 像这样打开大约 5 个文件后,它实际上无法使用,需要重新启动。

还有其他人遇到这些问题吗?

我在 Eclipse 中设置了我的 .ini 以增加内存和 java 1.6,就像某些解决方案中提到的那样,但问题仍然存在。

-Dosgi.requiredJavaVersion = 1.6
-Xms128m
-Xmx1024m

【问题讨论】:

  • 我有这个问题,我正在寻找解决方案
  • @breceivemail:你为什么不把 ADT 更新到最新版本后试试?
  • 请看下面的链接:stackoverflow.com/a/15026097/2114308 是一个很好的答案!

标签: android android-layout memory-leaks adt


【解决方案1】:

实际上,当您尝试在 eclipse 中加载非常重的布局时,就会出现此问题。 我的意思是,如果您尝试在布局中加载繁重的图形,或者您尝试在布局中使用自定义控件。

当您尝试在 Eclipse 中打开布局(可视化)时,它实际上会尝试编译和运行自定义控件类并尝试呈现视图。

由于 Eclipse 的堆大小非常小,因此会发生崩溃问题。我建议您将这种类型的布局检查到模拟器或设备中,而不是在 Eclipse 上进行测试,即避免加载这种类型的布局并尝试在 XML 中工作并在模拟器中运行它。

【讨论】:

  • 我同意,但似乎使用新的 ADT 一切都会更好。即使使用“重”布局,更新后这个问题也不再发生在我身上。
  • 这里有很好的信息。我升级了 ADT 和 SDK 上的所有内容,但它仍然会在一分钟内崩溃。仅在具有自定义视图的布局中发生。非常令人沮丧。
【解决方案2】:

我遇到了这个问题,我不得不将 eclipse 和 ADT 都升级到夜间构建,因为它解决了这个问题

【讨论】:

    【解决方案3】:

    我遇到了这个问题并更新了所有内容,现在问题似乎已解决。我在 Eclipse 版本:Indigo Service Release 2 中运行版本:21.1.0.v201302060044-569685。希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 2011-07-04
      • 2015-02-26
      • 2012-07-18
      • 1970-01-01
      • 2012-08-23
      • 1970-01-01
      相关资源
      最近更新 更多