DoKit
业务专区
常用工具
性能监控
大图检测
视觉工具
平台工具
数据Mock
健康体检
文件同步助手
Weex
App信息
开发者选项
运行中服务
本地语言
工具列表
demo
沙盒浏览
帧率
帧率检测
位置模拟
取色器
对齐标尺
日志
H5任意门
隐藏
Crash
清理缓存
全选
DBView
模拟弱网
控件检查
网络
UI显示实时数据
启动耗时
函数耗时
数据预览
MethodCost.startMethodTracing(\"doramemon\")
或者
MethodCost.startMethodTracingSampling(\"doramemon\")
结束的地方加上
MethodCost.stopMethodTracingAndPrintLog(\"doramemon\")
注意:start和stop的文件名必须配对才能打印出函数耗时。
编译完成以后即可在控制台中通过MethodCost TAG过滤出函数耗时
分析完成以后你可以手动删除相关代码也可以保留便于下次调试因为release环境下相关代码都是空实现,并不会影响线上性能。
详细的操作可参考demo中的实现
]]>
请确保当前手机和PC处于同一局域网内
想要对当前app的数据库进行修改可以在pc上通过以下地址进行操作:
]]>
退出 DoKit
当前版本:V%s
数据库查看
当前Activity
包名:
类名:
路径:
悬浮窗模式
悬浮窗模式:
\n
1)系统代表系统悬浮窗(需要系统权限)
\n
2)常规代表内置浮标(不需要系统权限)
系统
常规
手机信息
App信息
权限信息
权限信息 (App未做6.0权限适配,以下信息仅供参考)
手机型号
系统版本
包名
应用版本名
应用版本号
最低系统版本号
目标系统版本号
sd卡剩余空间
系统剩余空间
分辨率
屏幕尺寸
地理位置权限
磁盘权限
拍照权限
麦克风权限
设备信息权限
通讯录权限
帧率
CPU
自定义
上行流量
下行流量
平均值
大图检测
LeakCanary
DBView
输入想要过滤的关键字
Verbose
Debug
Info
Warn
Error
输入地址,点击按钮跳转
点击跳转
清空搜索歷史
开启模拟定位
模拟
请输入经纬度
卡顿
卡顿列表
卡顿详情
卡顿检测开关
查看卡顿记录
模拟卡顿
blocked %s ms
Click for more details
DoraemonKit正在为您记录Crash
暂无crash记录
一键清理Crash日志
查看Crash日志
Crash日志收集开关
Crash日志列表
大图检测开关
大图检测记录
大图列表
大图内存检测阈值
大图文件检测阈值
参考:https://juejin.im/post/5bc406b9f265da0aa664ea1e
]]>
模拟弱网开关
断网
超时
限速
请求限速:
响应限速:
请求限速会在上传时限速,响应限速会在下载时限速,0则不限速
返回
内存
网络
哆啦A梦需要打开悬浮窗权限才能正常使用
地址变为: %1$s , %2$s
背景颜色:%1$s
内边距:%1$d, %2$d, %3$d, %4$d
外边距:%1$d, %2$d, %3$d, %4$d
文字颜色:%1$s
文字大小:%1$d
控件尺寸:宽%1$d,高%2$d
控件ID:%1$s
控件类型:%1$s
当前Activity:%1$s
可见Fragments:%1$s
GET
POST
请求
响应
Method
帧率检测开关
CPU检测开关
检测记录
查看检测记录
内存检测开关
内存检测
%1$d小时%2$d分
%1$d天%2$d小时
%1$d分%2$d秒
%d秒
0秒
数据类型
HTTP方法
数据上传
数据下载
抓包数量
总计已为您抓包
响应行
请求行
流量监控摘要
流量监控列表
流量检测开关
显示流量监控详情
消息体
数据大小
链接
请求时间
响应时间
响应头
请求头
支持筛选
流量监测详情
抱歉,您当前系统版本高于8.0,由于谷歌权限收紧,只能用adb的方式获取性能分析的数据,请手机连接电脑并输入adb tcpip 5555以保证功能正常运行
%1$s 耗时:%2$s
布局边框
布局层级
位置:左%1$d 右%2$d 上%3$d 下%4$d
Activity跳转耗时
查看记录
耗时列表
删除
添加
提交
取消
丢弃
成功
失败
确认
提交
确认要删除本地数据
提示
分享
保存
开始测试
结束测试
查看统计数据
页面数据
日志加载中...
请授权读写权限,避免crash文件丢失
清除系统资料
请进行授权才可以使用该功能
UI层级
View渲染统计
最大层级:
控件id:
总绘制耗时:
最大绘制耗时:
搜索
expand
collapse
支持筛选
Mock数据
上传模板
全部
打开
关闭
接口分组
开关状态
上传数据成功
上传数据失败,请重新上传
本次测试用例已丢弃!
健康体检
是否确认开始执行健康体检?
App即将重启并开始进入体检模式
正在体检中...
向上滑动查看功能使用说明
第一步
第二步
第三步
第四步
点击开始体验按钮开始本次的性能测试
在每一个页面至少停留10秒钟,如果低于10秒钟的话,我们将会丢弃该页面收集到的数据。
测试完毕之后,重新进入本页面并点击结束测试按钮,填写测试用例名称和测试人的名字,即可上传本次性能测试数据
打开www.dokit.cn平台,进入app健康体检列表,即可查看本次的性能测试报告
回到顶部
清空日志
导出
回到顶部
滚至底部
白名单(默认全部拦截,如有添加白名单则只会拦截白名单中的网络请求,同时白名单规则在关闭当前页面时生效。白名单host示例:m.baidu.com)
请输入白名单host
请先输入host
请先到https://www.dokit.cn申请projectId,并参考使用中心进行接入
下拉刷新
下拉刷新
释放立即刷新
正在刷新...
刷新成功
正在加载中...
加载失败,请点我重试
没有更多数据
点击加载更多
本地是否存在mock模板数据:%s
上传模板
弱网类型:
限速
超时
断网
K/s
结束前请完善以下信息
测试用例名称
测试用例名称
测试人
测试人
最小化
设置
退出
version
设置
编辑
完成
导出
管理我的功能
启动详情
未引入插件或插件未开启
网络插件未开启
慢函数插件未开启
请修改慢函数的插件配置等于0
大图检测插件未开启
GPS插件未开启
需要到www.dokit.cn上注册pId才能使用该功能
还原
保存成功
功能还原成功
是否保存已编辑的内容
是否还原到初始状态
功能管理
【文件同步助手】
中使用该功能
]]>
请在web端通过当前ip:port进行连接
你当前的targetSdkVersion>=29,请在AndroidManifest.xml的application下添加android:requestLegacyExternalStorage="true" 解决sd卡没有权限的问题