android - 在 Android 4.4 及更高版本上使用人行横道有什么真正的好处吗?

标签 android performance cordova ionic-framework crosswalk-runtime

Crosswalk 插件对于为混合应用带来巨大的性能提升非常重要。但问题是,一旦添加,APK 就会变得巨大,安装程序会增加大约 15-18MB 的大小。

那么,将人行横道添加到 Android 4.4 及更高版本的安装程序中是否有任何真正的好处(尤其是在性能方面)?

最佳答案

我最近在 android 4.4+ 设备上做了一些 angularJS cordova 应用程序的性能测试。我准备了短篇小说并使用浏览器性能实用程序 (https://github.com/axemclion/browser-perf) 测试了 cordova 应用程序与 cordova + crosswalk 应用程序。我看到的唯一性能提升是绘画(与“干净的”cordova 相比快约 4 倍)。所有其他指标都更糟,有些甚至更糟(渲染:大约慢 1.5 倍)。总结时间,我的 cordova+crosswalk 应用程序比 cordova 慢 9%。安装后,人行横道还为我的 apk 大小增加了 21MB,为应用程序大小增加了 60MB(!)。在我的项目中,由于重量和速度,使用人行横道毫无意义。用于测试的应用程序是非常丰富的 Angular SPA 项目,也许简单的应用程序可以从人行横道中获得一些提升。

关于android - 在 Android 4.4 及更高版本上使用人行横道有什么真正的好处吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39585423/

相关文章:

android - 如何在 phonegap android 中显示选定的视频缩略图?

jquery - 效率困境 : to use AJAX or not?

javascript - AddEventListener 在浏览器上有效,但在 Android 上无效

angularjs - 使用 Protractor 导航到 Appium 中混合原生应用程序的 URL

android - 如何在 Android 中启用 GPS

java - 导入Java项目,找不到src

android - 调用 requestDismissKeyguard() 两次,结果延迟

python - 按键组合两个大型词典的最快方法是什么?

javascript - 纯JavaScript中的表单处理和验证

angularjs - ionic 动态列表分隔符