167
AndroidGodEye/README_zh.md at master · Kyson/AndroidGodEye · GitHub
source link: https://github.com/Kyson/AndroidGodEye/blob/master/README_zh.md?
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
AndroidGodEye
English README.md 中文 README_zh.md
Android开发者在性能检测方面的工具一直比较匮乏,仅有的一些工具,比如Android Device Monitor,使用起来也有些繁琐,对开发者能力有一定的要求。而线上的App监控更无从谈起。所以需要有一个系统能够提供Debug和Release阶段全方位的监控,更深入地了解对App运行时的状态。
AndroidGodEye是一个可以在PC浏览器中实时监控Android性能数据指标的工具,你可以通过wifi/usb连接手机和pc,通过pc浏览器实时监控手机性能。
你也可以将它在生产环境用于监控App的线上性能(生产环境使用AndroidGodEye)。
目前AndroidGodEye已经应用在若干成熟的App上
系统分为三部分:
- Core 核心部分,提供所有模块
- Debug Monitor部分,提供Debug阶段开发者面板
- Toolbox 快速接入工具集,给开发者提供各种便捷接入的工具
模块名称 | 描述 |
---|---|
CPU | 手机和App Cpu检测 |
BATTERY | 电池检测 |
FPS | 帧率检测 |
LEAK_CANARY | 基于LeakCanary和shark的内存泄漏检测 |
HEAP | 运行堆内存占用检测 |
PSS | 实际物理共享内存占用检测 |
RAM | 手机内存 |
NETWORK | 网络请求检测 |
SM | 卡顿检测 |
STARTUP | 启动检测 |
TRAFFIC | 手机和App流量检测 |
CRASH | Java、Native崩溃/ANR |
THREAD | App线程和堆栈Dump |
PAGELOAD | 页面加载生命周期监控和方法耗时 |
METHOD_CANARY | 方法耗时检测 |
APP_SIZE | App大小,包括apk、存储和缓存大小占用 |
VIEW_CANARY | 视图层级、过度绘制检测 |
IMAGE_CANARY | 图片不合理内存占用检测 |
AndroidGodEye使用 Apache2.0 许可协议。
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK