项目测试阶段了解到bug管理工具的重要性,查阅资料也不知道到底应该选择哪一种bug管理工具最佳,尝试性的认知集成了一下方便移动开发bug管理的bugtags。来做个笔记。
首先是来自百科的描述:
Bugtags采用独创的所见即所得的问题上 方式,有效提高了问题上 的效率和问题描述的准确度;同时平台提供了自动收集分析崩溃信息与问题生命周期管理功能。使用Bugtags平台,能够帮助移动开发团队快速定位和解决问题,最终有效提升产品质量。
一、SDK集成
可参考如上官 的Android Studio集成视频 https://docs.bugtags.com/zh/video/android/index.html
如果遇到问题bugtags得客服也蛮给力的。
第一步、配置依赖
在项目根目录的gradle下配置如下代码(一句都不要少哦)
在app的gradle下配置如下代码(一句不能少)
第二步、添加回调
新建一个BaseActvity来继承Activity,而后其他的Activity来继承BaseActivity
在你的 (或所有的 Activity)中添加3个回调:
如果本身项目代码里有写继承activity的类可以直接把如下代码添加在里面。我在粘贴这段代码的时候import却并没有Bugtags的类,虽然我前面依赖都sync build成功了,但是没有,可以试一下rebuil或者重启AS就好了,一般前面都build过了就没问题。
第三步、启动SDK
,在 onCreate() 方法中初始化 Bugtags
建立一个class 继承Application,如果本身就有那就在里面直接添加如下代码
修改 ,使用 类,:
第四步、运行APP
同意浮窗,然后会看到一个小球悬浮在上面,点击登录你的bugtags账 可以记录运行中遇到的bug,同步到 页管理系统,附带自动截屏。
详情参考https://docs.bugtags.com/zh/start/integrate/android/maven.html
后续使用本笔记篇还会持续更新——
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!