【发布时间】:2014-08-26 05:33:32
【问题描述】:
我有一个使用 AngularJS/ionic 框架的 Phonegap 应用程序。 我需要分析我的应用程序以找到我的代码中的瓶颈,以使其更快。 知道我该怎么做吗? Android 和 iOS 都可以吗?
** 这是一个答案 ** 从 Android 4 开始,我可以使用远程调试来检查和分析 Android 上的 Cordova 应用程序。 https://developer.chrome.com/devtools/docs/remote-debugging
这种方法比使用 XDK 有一个优势——它使用的是 Android 原生浏览器。 XDK 使用 Crosswalk - 这是一种优化的浏览器 - 结果会不太准确。请注意,Crosswalk 可以与 Cordova 应用程序捆绑,但会显着增加应用程序的大小 - 图片 Chrome 与您的应用程序捆绑在一起。
【问题讨论】:
-
我需要一个工具来帮助我了解哪些代码 (Javascript) 花费的时间最多。或者我的 html/css/js 的哪些部分正在消耗资源(内存/cpu),以便我可以优化我的应用程序。
标签: angularjs cordova profiling ionic-framework