【发布时间】:2018-07-21 20:24:44
【问题描述】:
同一个项目在 iOS 模拟器上运行 60FPS,但在 android 模拟器中一切都很慢。我什么都不做,但帧速率从 53 跳到 56。JS FPS 和 UI FPS 总是相同的。我创建了动画组件,当我点击它时,一切都在 iOS 上顺利运行(~60FPS),但 android 的 JS FPS 和 UI FPS 下降到 10FPS。正常吗? 我读过the link。调试模式已关闭,代码中没有任何 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...
【问题讨论】:
标签: react-native react-animated