HelloWorld


  • 首页

  • 分类

  • 归档

  • 标签

  • 关于

  • 其他

EZLippi-浮生志

Andorid性能优化之线上监测

发表于 2019-07-12 18:59:19 | 分类于 Android | 点击量 788 ℃

 

目前线上监测方式基本都是用的第三方的,如Bugly等,基本满足我们的要求。

有没我们自己能进行实现的监测方案:

1、搜集日志,将我们所需的资料进行收集剪裁后,上传至自己的服务器,然后再交由开发进行分析。

     记录内容:

           GC频率、FPS、重启次数、内存泄露。

     这种做法必须是要将文件进行裁剪,同时设备处于wifi状态下让用户无感知的进行,随着使用时间变长,此文件也会增大,所以裁剪是十分重要。

2、修改LinkCanary满足我们自己的要求后,进行数据整理上传。

  之所以要修改LinkCanary,因为LinkCanary在分析时有可能自己就会出现oom,所以我们就要甄别操作,比如某个类频繁创建或次数过多,再比如某个对象的大小超大,再比如内存占比超过80%后,我们再触发此操作等。

  LinkCanary要到线上就要进行修改。

  • 本文作者: tanbo
  • 本文标题: Andorid性能优化之线上监测
  • 本文链接: /blog/articles/55
  • 发布时间: 2019-07-12 18:59:19
< Android性能优化之获取界面绘制时间
Android性能优化之内存优化(HOOK模式初学)  >
EZLippi

Tanbo

From Sichuan
Android开发工程师

29 日志
6 分类
6 标签
头像
评论 0
暂无评论
© 2019 - 2020 HelloWorld
由 Hexo 强力驱动
主题 - NexT.Mist | Hosted by Coding Pages