1.为了更好的支持android官方androidx和support,dokit从3.3.1版本开始正式对sdk名字进行更新。具体如下:
androidx===>com.didichuxing.doraemonkit:dokitx:3.3.4;
support===>com.didichuxing.doraemonkit:dokit:3.3.4;
2.兼容AS Gradle v4.1.0
3.dokit v3.3.4插件底层依赖库Booster升级到 v3.0.0版本
1.为了更好的支持android官方androidx和support,dokit从3.3.1版本开始正式对sdk名字进行更新。具体如下:
androidx===>com.didichuxing.doraemonkit:dokitx:3.3.3;
support===>com.didichuxing.doraemonkit:dokit:3.3.3;
2.新增三方依赖库搜索
3.解决H5助手崩溃的问题
4.兼容booster,dokit v3.3.3插件底层依赖booster v2.3.0版本
1.为了更好的支持android官方androidx和support,dokit从3.3.1版本开始正式对sdk名字进行更新。具体如下:
androidx===>com.didichuxing.doraemonkit:dokitx:3.3.1;
support===>com.didichuxing.doraemonkit:dokit:3.3.1;
2.新增H5助手功能:针对webview中的js请求进行数据Mock和抓包
3.新增三方库信息:将项目中依赖的三方库进行统一收集展现。
4.兼容okhttp v3.+ 以及 v4.+
5.大量github issues 问题修复。
1.文件同步助手功能已推出。 详细文档参考: http://xingyun.xiaojukeji.com/docs/dokit/#/FileList
2.github issues fixed
1.适配AGP 4.0
2.github issues fixed
1.更换dokit的底层插件框架为booster,兼容性和编译速度得到显著提升
2.github issues fixed
1.对齐androidx dokit v3.1.5 版本功能
1.更加精细化的插件控制(具体的插件配置信息可参考www.dokit.cn Android接入指南)
2.新增用户自定义管理kit和自定义业务专区分组api(具体的插件配置信息可参考www.dokit.cn Android接入指南)
3.核心Api升级成kotlin,同时欢迎大家和我一起参与dokit kotlin改造
4.github issues fixed
1.DoKit项目结构调整,对外暴露的api已全部移到com.didichuxing.doraemonkit.kit.core包名下,如果你有自定义Kit,请重新引入一下包名
2.修复okhttp拦截器被重复调用的问题
3.github issues fixed
1.DoKit项目结构调整,对外暴露的api已全部移到com.didichuxing.doraemonkit.kit.core包名下,如果你有自定义Kit,请重新引入一下包名
2.DoKit数据Mock模块支持post模式匹配
3.github issues fixed
1.安卓版本DoKit从3.1.0版本开始全面拥抱Androidx,假如你的项目还没有升级到androidx你可以选择依赖3.0.3版本
2.修复大图检测圆角失效的问题
1.修复网络工具里由于androidx的ViewPage包名不一致导致的进入页面崩溃的bug
2.修复其他github issues
1.安卓版本DoKit从3.1.0版本开始全面拥抱Androidx,假如你的项目还没有升级到androidx你可以选择依赖3.0.2版本
1.该版本为支持Android support的最后一个版本,后期也将不在提供维护,请大家尽快升级和适配Androidx
2.DoKit数据Mock模块支持post模式匹配
3.github issues fixed
1.修复大图检测圆角失效的问题
1.安卓版DoKit从3.0.2版本开始将逐渐放弃对Android Support版本的支持,请大家全面拥抱androidx吧
1.优化dokit 慢函数代码插件性能
2.优化大图检测实现方式,不再需要手动注入代码(支持Glide4.0+、Fresco、Picasso、ImageLoader)
3.优化安卓端启动性能
4.其他功能优化
1.优化dokit插件
1.新增日志一键导出功能
2.bug fix
1.新增2个平台端功能 接口mock和健康体检
2.优化内部架构,提升性能和代码稳定性
- 更新视图检查工具,展示符合当前页面位置条件的所有视图
-
升级 AOP 方案,原先采用Aspectj,现已升级为ASM方案,提升编译性能和兼容性
-
新增高德、腾讯、百度的经纬度模拟功能
-
合并pr以及大量issue解决
- 修复 Dokit 在 EMUI9.1 等少数系统上存在的兼容性问题
- 修复 V2.0.0 前置试用版 V1.2.8 的相关 issues, 先正是推出 V2.0.0 版本,请大家升级使用
- 解决 app_name 被覆盖的问题
- 新增
LeakCanary
- 新增 DBView
- 修改悬浮窗模式
- 优化性能
- 位置模拟某些场景不可用修复
- 性能监测 Crash 修复
- Crash 记录支持分享导出
- 重启 APP 后模拟定位依然生效
- 网络库代码重构
- RN 页面布局层级功能 Crash 修复
- 提供设置手动申请悬浮窗权限的能力
- Crash 捕获功能重构,改为私有存储,交互体验优化
- 页面启动耗时兼容 Android P
- 问题修复,稳定性优化
- 新增模拟弱网功能
- 帧率统计改为固定时间帧数法,结果更稳定平滑
- 问题修复,稳定性优化
- 日志查看功能优化,更好的显示体验
- 沙盒浏览支持修改 sharedprefs 文件
- 反馈问题修复,包括文件删除后列表无刷新等
- 稳定性优化
- 沙盒浏览支持视频格式,支持文件删除
- 位置模拟支持地图选取经纬度
- 缓存清理增加缓存大小显示,交互优化
- H5 任意门增加默认实现
- 其他反馈的问题修复,稳定性优化
- 优化数据库预览的用户体验
- 修复内存实时图表显示异常
- 优化位置模拟功能的交互体验
- 其他反馈的问题修复
- no-op 版本增加悬浮窗打开、关闭方法
- 增加了 App 启动耗时、页面跳转耗时的统计功能
- 增加了数据库文件的可视化查看功能
- 其他 bug 修复
- 体验优化
- bug fix
- 优化 CPU 和 RAM 数据读取,支持 8.0 以上系统
- 优化取色器功能,取色功能更准确
- mockGPS 兼容高精度定位模式
- 视觉工具新增布局边框、布局层级
- 体验细节优化
- 提供 no-op 版本
- 体验优化
- 修复资源冲突与覆盖导致的编译问题
- 常用工具:App 信息、文件浏览、位置模拟、H5 任意门、日志显示、Crash 查看、缓存清理
- 性能监控:帧率、CPU、RAM、网络流量、卡顿检测
- 视觉工具:取色器、控件检查、对齐标尺