当我在 android 设备上运行我的 react 本机应用程序时,我有显着的 JS 线程帧丢失(低 fps)。它会影响 RAM 较少的设备上的屏幕响应能力。关于如何检测丢帧的任何建议(任何工具或分析器),即哪个组件导致丢帧?
问问题
1192 次
1 回答
1
https://reactnative.dev/docs/profiling是一个很好的起点。
文章参考systrace
,现已集成到 Android Studio CPU profiler 中。只需使用 Trace System Calls 配置记录跟踪。UI 类似于旧版systrace
工具,但侧重于应用程序的进程,因此它应该更容易找到 JS 线程。有关如何在 Android Studio 中使用 System Trace,请观看此视频:https ://youtu.be/EjmIit_amnE 。
于 2021-01-21T00:33:54.857 回答