gpt4 book ai didi

react-native - react 原生。为什么安卓模拟器这么慢?

转载 作者:行者123 更新时间:2023-12-04 21:03:58 25 4
gpt4 key购买 nike

同一个项目在 iOS 模拟器上运行 60FPS,但在 android 模拟器中一切都很慢。我什么都不做,但帧速率从 53 跳到 56。JS FPS 和 UI FPS 总是相同的。我创建了动画组件,当我点击它时,一切都在 iOS 上顺利运行(~60FPS),但 android 的 JS FPS 和 UI FPS 下降到 10FPS。正常吗?
我已阅读 the link . Debug模式关闭,代码中没有任何 console.log() 。我插上Android手机,界面变得更流畅,但是当我开始动画时,JS FPS下降到~14。 React Native 中的动画使用原生线程。这怎么可能?我应该应用一些调整吗?

附言Mac Mini 2012 年末,四核 i7,16Gb RAM,SSD。 AVD:Pixel XL、Android 6、x86、API 23、2048Mb RAM、图形 - 硬件 GLES 2.0、多核 CPU 4。
据我了解,使用了 HAXM...

enter image description here

enter image description here

最佳答案

如果您发布有关硬件和设置的信息,或者至少发布我们正在谈论的模拟器 API,那将会有所帮助。安卓5? 8? 9?你的硬件是什么?内存?显示模拟器设置的屏幕截图在哪里?

首先,Android 模拟器根据使用的处理器有不同的优化方法。如果您使用 Android SDK 工具 v24 安装了模拟器,update the SDK tools to v27 as shown here .

首先要考虑的事情:

  • 您必须使用 最新的Android SDK 工具版本
  • Intel 处理器需要 HAXM 跑得更快
  • AMD 处理器需要 Windows 管理程序平台 启用
  • 你的模拟器应该至少有 2048 MB RAM 或更多
  • 关于react-native - react 原生。为什么安卓模拟器这么慢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51459839/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com