发布于 2019-03-02 05:51:24
从Android团队的分析器主管那里得到了一个答案:
“查看位图”功能仍然存在(用于Android5.0到7.1):在堆转储中,当您选择一个Bitmap (或相关的)类,然后选择一个实例时,您将在instance details面板(“References”选项卡旁边)看到一个名为“Bitmap Preview”的额外选项卡。有你想要的位图。 但是,有一个警告:在Oreo (Android8.0)的某个时候,Android的HPROF序列化被更改为不包括位图内容。原因是技术上的: HPROF是Java堆的快照,而不是本机堆,但是位图内容实际上驻留在本机堆中。从本质上讲,较早的Android版本为了提供方便而打破了规范,这个“循环漏洞”已经被关闭。 在我们的待办事项清单上,绝对是要研究如何在奥利奥和较新的Android版本中再次展示这些信息。
https://stackoverflow.com/questions/53038009
复制相似问题