Emmagee 不支持android7.0以上,社区努力中~
from:https://www.e-learn.cn/content/qita/2048882
git hub:https://github.com/NetEase/Emmagee
wiki:https://github.com/NetEase/Emmagee
地址:https://github.com/NetEase/Emmagee/releases
为什么要使用Emmagee?
与仅进行系统级监控的大多数其他性能测试工具不同,Emmagee提供监控任何单个应用程序的功能。您不应错过的其他优点:
- 开源
- 使用方便
- 特定于进程的监视,包括CPU,内存,网络流量,电池电流,启动时间和状态
- 浮动窗口,呈现实时进程状态
- CSV格式报告,可以转换为您想要的任何其他格式
- 用户定义的收集间隔
- 完全支持Android 2.2及以上版本
如何使用Emmagee?
首先,你应该有Emmagee.apk,下载这里或建立apk文件youself 这里,则:
- 启动Emmagee App
- 配置间隔
- 选择目标流程
- 单击开始按钮
如果要停止测试,只需返回Emmagee并单击“停止”按钮。
Android 5.0及以上版本
Android 5.0 and above
:不推荐使用getRunningTasks()和getRunningAppProcesses(),只返回您的应用程序进程,因此无法从Android 5.0获取TopActivity。Android 7.0
:谷歌限制了对/ proc的访问,也无法从Android 7.0中的TOP命令获得目标应用程序的pid,我很遗憾地告诉我不能支持7.0。- 说明:貌似手机root后可以,尝试中~
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了