【问题标题】:Measuring React Native Android app memory usage测量 React Native Android 应用程序的内存使用情况
【发布时间】:2017-03-21 23:24:06
【问题描述】:

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

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

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

【问题讨论】:

    标签: android react-native


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 2016-02-05
        • 1970-01-01
        • 2014-11-08
        • 2018-07-27
        • 2015-12-02
        • 2012-11-12
        • 1970-01-01
        • 1970-01-01
        • 2011-03-09
        相关资源
        最近更新 更多