如何解释Eclipse MAT中的char []?

时间:2013-11-25 15:28:42

标签: android memory-leaks

我正在挖堆堆转储中的内存泄漏。这个char树是什么意思?我可以认识到red_zoomed.png来自之前完成的活动。那怎么样? enter image description here

1 个答案:

答案 0 :(得分:0)

char [33]表示存储字符串资源“res / drawable-xhdpi / red-zoomed.png”的字符数组(如您所见,它的长度为33个字符)。尽管它属于之前完成的活动,但在res /和assets /下定义的字符串(和其他类型的对象)在编译期间打包,并在活动之前加载,作为应用程序上下文的一部分。 它们是AssetManager类的一部分,资源是视图。 因此,它们不是由活动“拥有”,而是由应用程序上下文“拥有”。活动共享相同的应用程序上下文。