Nativescript 6非常慢

Ale*_*xis 3 performance nativescript angular

我们的应用程序是使用nativescript 4开发的。AndroidStore级别的规则更改迫使我们进入了nativescript6。因为我们的应用程序非常慢。例如,密码输入有时会冻结,在菜单中选择时会有延迟。是否有人遇到相同的问题,并且有解决方案来提高应用程序的响应能力?

ps:我们已经使用了以下编译选项:-env.aot --env.snapshot --env.uglify --production

先感谢您

ant*_*res 5

如果使用6.1,则在项目中添加“ markingMode:none”选项可能会加快处理速度。性能下降是由V8垃圾回收例程中的更改引起的。markingMode:none选项消除了NativeScript在V8算法之上添加的开销,实际上,它应该比您在{N} 4.0中经历的速度更快。

有关如何启用此选项的更多信息,请查看本文:https : //docs.nativescript.org/core-concepts/android-runtime/advanced-topics/marking-mode-none#updating-an-app-or-无插件支持标记模式

可以在NativeScript博客中找到有关此问题的更多上下文