美文网首页性能优化自动化测试Android开发之路
android性能跟踪分析工具系列 - StallBuster

android性能跟踪分析工具系列 - StallBuster

作者: 前行的乌龟 | 来源:发表于2018-11-09 16:21 被阅读91次

StallBuster 是一位朋友自己做的小工具,很是用,可以统计 activity 页面的启动耗时,还可以查看 activity 页面启动时 handle 任务栈,查找可优化点

github 地址: StallBuster

集成

集成StallBuster非常简单,只需要两步就可以了

  1. 添加对StallBuster的依赖
dependencies {
    compile 'com.github.zhangjianli:stallbuster:1.1'
}
  1. 在 Application 中初始化
public class YourApplication extends Application {
    @Override
    public void onCreate() {
        StallBuster.getInstance().init(this);
        super.onCreate();
    }
}

页面启动耗时查看

StallBuster 工具会在桌面创建一个相应的 app 出来,点开 app 我们可以查看相关信息,设置 notifacation 通知的话,在通知栏也是可以查看的

点进去我们可以看到详细信息,比如 handle 任务栈,绿色代表所费时间符合秒开要求,红色代表时间太长。需要关注。右边是这条记录对应的Activity名称。点击某条记录就会进入详情页。

1975877-064b9b58269ef5a7.png

相关文章

网友评论

    本文标题:android性能跟踪分析工具系列 - StallBuster

    本文链接:https://www.haomeiwen.com/subject/qlyoxqtx.html