167

AndroidGodEye/README_zh.md at master · Kyson/AndroidGodEye · GitHub

 6 years ago
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.

android_god_eye_logo.png

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上

系统分为三部分:

  1. Core 核心部分,提供所有模块
  2. Debug Monitor部分,提供Debug阶段开发者面板
  3. 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 图片不合理内存占用检测

快速开始Wiki

Changelog

更多信息Wiki

Sample APK

Demo Project and APK

AndroidGodEye使用 Apache2.0 许可协议。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK