【问题标题】:React Native Simulator/Emulator low performanceReact Native Simulator/Emulator 性能低下
【发布时间】:2019-01-17 04:29:44
【问题描述】:

在测试用 React Native 制作的应用程序时,我遇到了 iOS 模拟器 / Android 模拟器的奇怪问题。在某些设备上,性能非常缓慢,有时甚至无法连接到 localhost API。它只发生在特定设备上,例如,在 iPhone 6 上一切正常,但 iPhone X 运行速度非常慢。这些模拟器上的其他内置应用程序(如 Safari)没有性能问题,只有我的一个,经过测试。

“慢动画”切换没有问题。

【问题讨论】:

  • 你打开远程调试器了吗?
  • 谢谢,这实际上是问题所在......我不知道它必须远程调试才能获得最佳性能。

标签: performance react-native android-emulator ios-simulator


【解决方案1】:

如前所述,由于远程调试器已打开,即使在 iOS 上,React Native 应用程序的性能也非常低。

另外,值得一提的是,缓慢的 iOS 性能表明您的 React Native 应用程序存在更大的问题,这是另一个常见的根本原因:

  1. 昂贵的 Js 操作
  2. 很多console.log
  3. 组件重新渲染。
  4. 糟糕的动画实现。

【讨论】:

    猜你喜欢
    • 2016-11-29
    • 2023-04-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-15
    • 2011-11-03
    相关资源
    最近更新 更多