同一个项目在iOS模拟器上运行时帧率为60FPS,但在Android模拟器上一切都很慢。我什么也没做,但帧速率从53到56有所变化。JS FPS和UI FPS始终相同。我创建了一个动画组件,当我在iOS上点击它时,一切都很流畅(~60FPS),但是在Android上,JS FPS和UI FPS下降到10FPS。这正常吗?我已经阅读了链接。调试模式已关闭,在代码中没有任何console.log()。我插入了Android手机,界面变得更加流畅,但是当我开始动画时,JS FPS下降到约14。React Native中的动画使用本地线程。这怎么可能?我应该应用一些小技巧吗?
附:Mac Mini Late 2012, 四核i7, 16Gb RAM, SSD. AVD: Pixel XL, Android 6, x86, API 23, 2048Mb RAM, Graphics - Hardware GLES 2.0, Multi-core CPU 4. 使用了HAXM,据我所知...
附:Mac Mini Late 2012, 四核i7, 16Gb RAM, SSD. AVD: Pixel XL, Android 6, x86, API 23, 2048Mb RAM, Graphics - Hardware GLES 2.0, Multi-core CPU 4. 使用了HAXM,据我所知...