注意:小米手机 授权 打开漂浮窗
App 集成 Bugtags SDK 后,测试人员就可直接在 App 里所见即所得的提交 Bug;
SDK 会自动截屏,并与设备信息、控制台日志、操作步骤等数据实时同步到 Bugtags 云端
使用(as环境下)
1、app下的build.gradle:
bugtags {
appKey 'app_key' //
appSecret 'app_secret' //管理员在设置页可以查看
mappingUploadEnabled true
}
compile 'com.bugtags.library:bugtags-lib:latest.integration'
2、初始化
//application 初始化
Bugtags.start("app_key", this, Bugtags.BTGInvocationEventBubble);
最后一个参数可以实现Bugtags的三种呼出方式,分别为:
BTGInvocationEventBubble(悬浮小球)
BTGInvocationEventShake(摇一摇)
BTGInvocationEventNone(静默)
其中摇一摇模式可以自动上报崩溃信息,用户摇一摇可以呼出小球;
静默模式则在界面上看不到小球,只自动上报崩溃信息。
3、针对 生命周期:
// onResume()
Bugtags.onResume(this);
// onPause()
Bugtags.onPause(this);
// dispatchTouchEvent(MotionEvent event)
Bugtags.onDispatchTouchEvent(this, event);