我们的应用程序是使用nativescript 4开发的。AndroidStore级别的规则更改迫使我们进入了nativescript6。因为我们的应用程序非常慢。例如,密码输入有时会冻结,在菜单中选择时会有延迟。是否有人遇到相同的问题,并且有解决方案来提高应用程序的响应能力?
ps:我们已经使用了以下编译选项:-env.aot --env.snapshot --env.uglify --production
先感谢您
如果使用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博客中找到有关此问题的更多上下文