Skip to content
项目

Kyson/AndroidGodEye has 2,641 GitHub stars and 340 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-06 20:53 UTC. Last push 2023-01-26.

这些数字如何统计

An app performance monitor(APM) , like "Android Studio profiler", you can easily monitor the performance of your app real time in browser

可以做什么

  • CPU - Cpu info of device and app
  • BATTERY - Battery info
  • LEAK_CANARY - Memory leak detector base on LeakCanary and Shark
  • HEAP - Heap memory

实测星标增长

24小时
0
7天
更新延迟
15天
更新延迟
1个月
更新延迟

各周期内的星标净变化,周期相互重叠,并非每日新增。缺失的测量保持空白。星标代表关注度,不代表软件质量。

README_zh.md

原文

AndroidGodEye


English README.md    中文 README_zh.md

Android开发者在性能检测方面的工具一直比较匮乏,仅有的一些工具,比如Android Device Monitor,使用起来也有些繁琐,对开发者能力有一定的要求。而线上的App监控更无从谈起。所以需要有一个系统能够提供Debug和Release阶段全方位的监控,更深入地了解对App运行时的状态。

概览

android_godeye_connect

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 许可协议。

贡献者

关于我

探索相关项目