移动性能测试 基于移动端 android 的 apm 性能监控工具

enumerate · 2019年08月31日 · 最后由 firsdream 回复于 2020年01月07日 · 80 次阅读

首先说下需求
公司要求搞一款不用数据线连接电脑获取移动端内存,流量,店里,cpu 的监控工具
以前用 python+adb 命令实现过这类需求,但那种就需要手机和 pc 端要有条数据线连接
此次的想法是,写一个监控工具的 apk 放在手机里用这个 apk 去监控要测试的 app,就类似于 Emmagee 那种,但是 Emmagee 已经很久不更新维护了,且随着现在 android 系统版本的更新,权限问题真的会阻碍很大的进度,类似于我获取后台运行的进程,也是需要 root 机型,非 root 机型只能获取到当前的进程了。
所有又看了下 wetest 和透视宝等工具,但都是需要花钱的,本着工作公司是肯定不会掏钱的,自己也可以多学习一下,所有了解了一下 apm,就是性能监控这个概念,但我发现现在开源的 apm 全都是监控 server 端的,没有对移动端支持,想问问老铁们,有谁有这方面的知识,或者知道哪些可用于移动端的 apm 吗,现在的想法也是想做一款把 sdk 嵌入到自己的 apk 里,这样权限的问题,收集数据就解决了,然后可以把数据上传到网络平台上,生成图标的想法,希望有此方面经验的大神们给予帮助。十分感谢!!!

共收到 7 条回复 时间 点赞

有大佬看到吗,求帮助,自己在网上找了好久,没有找到合适的!!!

ddmlib 了解一下,然后自己造个轮子

enumerate 回复

onepam、Tencent-matrix、Qihoo360-ArgusAPM、AndroidGodEye

马克。。。

solopi 不行吗?

你们使用 stf 没有,使用的的话,一般的基本上都是可以的

同求,我理想的情况是搭建一套开源的平台。

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册