我的博览会应用程序在浏览不同屏幕时消耗大量 CPU

问题描述 投票:0回答:0

我有一个 React 本机博览会应用程序,它有 4 个页面。该应用程序运行良好,平均 FPS 为 58,但当我从一个屏幕导航到另一个屏幕时,CPU 使用率从 (0%-100%) 飙升,一秒钟后又回到 (0%)。

我试过了

  • 用模拟值替换 API 调用
  • 检查屏幕渲染,一切正常

我不知道问题是什么,也不知道如何对此进行更多调查。

我使用以下react-native、RTK和navigator

    "expo": "~47.0.14",
    "react": "18.1.0",
    "react-dom": "18.1.0",
    "react-native": "0.70.8",
    "@reduxjs/toolkit": "^1.9.2",
    "@react-navigation/native": "^6.1.3",
    "@react-navigation/native-stack": "^6.9.9",

我正在使用手电筒来监控表现

typescript react-native expo react-native-navigation
© www.soinside.com 2019 - 2024. All rights reserved.