一款基于subpage的底部导航的app,有2个文字+图片的列表,1个文字的list,一个静态的page,应用内存可能占到100M+,个人觉得有点大,请问有分析工具吗?
kaiven
- 发布:2015-06-15 16:54
- 更新:2016-12-10 11:18
- 阅读:2832
5 个回复
太阳神
你只要知道很大就可以了,至于300兆还是250兆,我觉得不重要,要想性能更好,更流畅,更省资源,还是要原生和 webview 结合起来开发,你老想着优化纯webview开发的app是没有前途的,优化不出什么结果来的
滇滇
我也觉得应该在测试app里集成一个工具,比如现在来了几个webview 它们的id 还有消耗了多少内存,在测试app里加个悬浮图标可以调出来看看。
kaiven (作者)
现在,系统是黑盒,有些东西,确实无法琢磨,应该有个可视化。前面就遇到一个问题,发现一个view的启动,会调用两次plusready的回调函数,但是缺乏视图,不知道为啥会这样。。
大苹果
我也遇到了这个问题,区区6个webview就占用70多m的内存
猫猫猫猫 - 用户已离线
首先,100兆的占用并不大,我看你还提到了图片列表,图片列表可是内存消耗大户。
如果你执意要分析是可以的。
使用USB调试,app也开启调试模式,在chrome内打开chrome://inspect/#devices页面,找到你要分析的webveiw,点击inspect就打开了调试界面,在此进行分析。
内存分析请参考:http://www.cnblogs.com/gyjWEB/p/4564151.html