首页 > 解决方案 > 物理 Android 设备中的 React-Native 性能缓慢

问题描述

所以我已经构建了我的应用程序,仍在开发它。我在具有 7.0 版本的真实物理 android 手机中进行了测试,但在物理设备应用程序中比在 geny 运动模拟器中慢得多。

所以我删除了所有的console.logs,所以它提高了性能,但仍然慢了。你有什么想法,为什么会发生,或者我应该怎么做?因为在官方文档中,他们还建议尝试使用 .apk 而不是开发人员模式。关于它的任何建议,也许是测试程序或其他什么?

另外我有不同的动画,它们在 geny 运动模拟器设备中非常流畅,但在物理设备中它们至少慢 2 倍。我的安卓设备也很新,它有 3 GB 内存。我的设备是:小米红米5a

抱歉,如果问题看起来很枯燥,但也许一些发表过许多 react-native 项目的专家可以向我们提出有用的解决方案:)

标签: javascriptandroidreact-native

解决方案


我想我找到了答案。在 React-Native 中有提高性能的技术细节,你可以在 google 中找到它,但是当我将我的应用程序发布为 .apk 时,性能得到了显着提高!我什至感到惊讶.. 所以除非你尝试使用你的应用程序的发布版本(而不是调试版本),否则你不应该确定!

在此处查看详细信息:https ://facebook.github.io/react-native/docs/signed-apk-android


推荐阅读