测量React原生Android应用内存使用情况

时间:2017-03-21 23:24:06

标签: android react-native

我听说Android上的React Native的JavaScriptCore VM不会在Java堆中分配内存,而是在其他地方(本机堆?)分配内存,所以它不会出现在像Android Memory Monitor这样的工具中。

这是真的,如果是这样,我如何衡量使用React Native的Android应用的实际内存使用情况?

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

2 个答案:

答案 0 :(得分:1)

在Android设备监视器中,如果您转到首选项 - > DDMS选项卡,然后检查默认情况下启用的线程更新'并检查'默认启用堆更新'。然后,通过ADM中的“系统信息”标签,您应该能够访问“内存使用情况”'通过下拉。

或者,如果您通过chrome远程检查js,那么还有一个对您有用的内存选项卡。

答案 1 :(得分:0)

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

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