美文网首页性能优化自动化测试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