当前位置:   article > 正文

一线大厂资深APP性能优化系列-卡顿定位(一),2021Android开发面试解答_total cpu time wallclock time

total cpu time wallclock time

使用后会
显示

ThisTime: 代表启动最后一个Activity的耗时
TotalTime: 代表启动所有的Activity的耗时
WaitTime: 代表AMS启动所有的Activity的耗时

注意点:该命令只能是获取配置了的Activity, 其他的无效,因为Android组件中有个 exported 属性,没有intent-filter时exported 属性默认为false,此组件只能由本应用用户访问,配备了intent-filter后此值改变为true,允许外部调用。

缺点adb命令只能查看配置了的Activity,其他的无法查看,并且也无法精准的查看其方法具体耗费的时间,所以因为其局限性 并不能很好的解决我们问题,我们采用手动打点的方式查看。

4.手动打点

先看代码

public class MyApplication extends Application {

@Override
public void onCreate() {
super.onCreate();

initBugly();

initBaiduMap();

initJPushInterface();

initShareSDK

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/740694
推荐阅读
相关标签
  

闽ICP备14008679号