测量React Native Android应用程序的内存使用情况

3

我听说React Native在Android上的JavaScriptCore虚拟机不会在Java堆中分配内存,而是在其他地方(原生堆?),因此不会出现在Android Memory Monitor等工具中。

这是真的吗?如果是,我该如何测量使用React Native的Android应用程序的实际内存使用情况?

如果我按照此帖子使用Android设备监视器,内存使用情况是否准确?

2个回答

1
在Android设备监视器中,如果您转到“首选项”-> DDMS选项卡,然后选中“默认启用线程更新”和“默认启用堆更新”。然后通过ADM中的“系统信息”选项卡,您应该能够通过下拉菜单访问“内存使用情况”。
或者,如果您通过Chrome远程检查js,则还有一个可能对您有用的内存选项卡。

0
在Android Studio中,您可以以调试模式运行应用程序并打开Android Profiler以查看CPU、内存和网络统计信息。

the menu path to open the Android Profiler tool in Android Studio


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接