首页 > 生活 > > 正文
2020-07-22 09:37:27

AndroidStudio的最新更新导致了一些令人讨厌的内存泄漏问题

Android Studio的最新更新导致了一些令人讨厌的内存泄漏问题。Android Studio版本3.1.x和3.2 Canary版本的用户报告说,开发人员工具占用了大量RAM。今天,Android Studio产品经理James Lau在Reddit上发布了有关问题的信息。他告诉用户大多数问题已解决。

什么内存泄漏问题?

正如James Lau报道的那样,Android Studio 3.1.x包含了一些与垃圾回收有关的错误。更糟糕的是,新发布的Android Studio 3.2 Canary向表中添加了更多的内存泄漏错误。

最严重的问题是我们在不注意的情况下将sun.misc.Cleaner 类包含 在layoutlib.jar中,这在使用布局编辑器时会导致严重的内存泄漏。– Android Studio产品经理James Lau

此特定问题仅影响Canary版本。后来在Reddit上有一个误解,认为此问题已在Canary 16中修复,但事实证明这是错误的。Lau先生验证了该修复程序是否在Canary 17中。下表准确显示了问题所在,它如何影响用户,他们影响的Android Studio版本以及修复的版本。

如您所见,已经解决了许多错误。幸运的是,版本3.1.3和3.2 Canary 17已经可以下载,并且可以修复大多数错误。其中一个,发行号73827630,在3.1.3版本上仍未修复。Lau先生说该修复程序尚未回移植,但他承诺在未来几周内将对Android Studio 3.1.4进行更新。

很高兴看到团队对此类问题保持透明。Lau先生要求开发人员使用堆直方图报告任何与内存相关的错误,并为导致内存泄漏的程序道歉。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

相关推荐