我正在为反应本机应用程序运行 android 分析器,当我进行堆转储时,本机内存为 220.7MB java heap dump
。下图是实时分配的示例,并查看名为 LJava/lang/String 的对象。就像第一个图像中的 Bitmap 对象一样,当我尝试单击分配调用堆栈窗口下的行时,它们都没有将我带到任何代码行。我无法告诉它被调用的具体位置。
有没有办法判断大内存是否是由于我依赖的库与我自己实现的代码?有没有办法从 javascript 端找出哪个函数或类消耗大量内存?
我正在为反应本机应用程序运行 android 分析器,当我进行堆转储时,本机内存为 220.7MB java heap dump
。下图是实时分配的示例,并查看名为 LJava/lang/String 的对象。就像第一个图像中的 Bitmap 对象一样,当我尝试单击分配调用堆栈窗口下的行时,它们都没有将我带到任何代码行。我无法告诉它被调用的具体位置。
有没有办法判断大内存是否是由于我依赖的库与我自己实现的代码?有没有办法从 javascript 端找出哪个函数或类消耗大量内存?