ActivityLaunchTimeCollector:这是Android Activity启动时间的python脚本

时间:2021-04-30 10:21:11
【文件属性】:
文件名称:ActivityLaunchTimeCollector:这是Android Activity启动时间的python脚本
文件大小:383KB
文件格式:ZIP
更新时间:2021-04-30 10:21:11
Python ActivityLaunchTimeCollector This is a python script for Android Activity launch time . 一、功能说明(仅适用于本地启动时间统计,如果要收集线上各个用户收集启动时间,可通过 AOP 实现) 统计项目/模块中所有的Activity,批量执行命令 adb shell am start -W packageName/ActivityName 启动并获取输出数据写到文件中。 未完成功能:将文件中收集到的数据以表格形式展示 & 标识每个字段的名称 & 计算每个页面启动时长 & 分析启动时长,得出本地启动页面的简单性能报告。 具体实现:使用 python 实现 web 服务器 & vue.js 前端展示收集到的数据。 使用的第三方python库:lxml(修改xml文件),flask(python后台) 其他技术要求:
【文件预览】:
ActivityLaunchTimeCollector-master
----getcollectdata.py(2KB)
----getconfigdata.py(3KB)
----findinvalidstartpage.py(2KB)
----model()
--------__init__.py(0B)
--------projectmodel.py(264B)
----buildapk.py(4KB)
----batch_modify_manifest.py(749B)
----原理.png(381KB)
----demo()
--------xpathtest.py(817B)
--------__init__.py(0B)
----.idea()
--------misc.xml(292B)
--------workspace.xml(13KB)
--------modules.xml(308B)
--------ActivityLaunchTimeGitProject.iml(398B)
--------vcs.xml(180B)
----util()
--------fileutil.py(2KB)
--------dateutil.py(531B)
--------cmdutil.py(1KB)
----executecmd.py(2KB)
----opermanifest.py(3KB)
----README.md(4KB)
----file()
--------moduleconfig.json(354B)
--------app.txt(3KB)
----.gitignore(28B)
----executeall.py(5KB)

网友评论