react-native - React 本机应用程序启动性能问题
问题描述
我是 React Native 开发的新手,目前在用户启动应用程序时遇到性能问题。在 Nexus 6P 模拟器和我的三星平板电脑上渲染应用程序的内容大约需要 5-10 秒。
目前,我将选项卡导航器作为主要组件,并在选项卡导航器内部使用了三个堆栈导航器,并且似乎 react native 尝试一次安装\渲染所有这些组件。你能告诉我如何解决这个问题,以使用我的应用程序创建更流畅的用户体验吗?因为我所有的组件都非常轻量级,而且奇怪的是我有任何性能问题。
解决方案
转到 Android Virtual Device Manager,选择您的 AVD,选择“编辑此 AVD”,在新窗口(虚拟设备配置)中,转到 Emulated Performance > Graphics 并选择“Software (GLS)”
这可能会增强您的性能问题,对我来说效果很好
推荐阅读
- r - 如何根据r中的日期范围选择数据行
- java - Screen -dmS 从命令行工作,但不是从 Java(Spigot 重新启动脚本)
- python - ndb 数据存储区查询游标和索引问题
- swift - Core Data 生成的扩展文件中没有这样的模块“MyApp”
- spring-boot - 在我的 Spring Boot 的 Swagger2 文档中,我将时间戳字段文档作为 JSON 对象获取
- node.js - nginx反向代理nodejs
- php - 如果用户未登录 - 重定向到我的帐户进行注册:登录后,某些页面仍然重定向到我的帐户
- c# - 将屏幕像素作为字节数组获取
- java - 布尔函数中的 Firebase
- java - 如何解决错误在 Ubuntu 18.04 中使用 Eclipse 找不到工件 com.sun:tools:jar:1.0.0