【发布时间】:2019-05-06 17:57:02
【问题描述】:
我已经在here 的应用程序中实现了 Instabug 并完美地集成它,它的所有功能都可以完美地工作,而不是摇晃事件。
public class VapeMail extends Application {
@Override
public void onCreate() {
super.onCreate();
Instabug.initialize(this, Constants.INSTABUG_ID)
.setShowIntroDialog(true, MainActivity.class)
.setInvocationEvent(Instabug.IBGInvocationEvent.IBGInvocationEventShake);
}
}
我通过更改阈值保持值检查了所有可能性,但摇动 instabug 的选项没有响应任何事情。除了摇动所有其他事件,如IBGInvocationEventTwoFingersSwipeLeft 和IBGInvocationEventFloatingButton 正在正常工作和响应,但为什么摇动事件没有响应。我已按照 instabug 网站上给出的所有步骤进行操作,但是当我摇动设备时没有任何反应。我检查了我的震动传感器,它们也工作正常。
任何帮助将不胜感激。
【问题讨论】:
-
这是来自 Instabug 的 Hassan。你能设置 Instabug.DEBUG = true;在初始化之前并在摇动设备后附加来自 logcat 的日志?您也可以通过 contactus@instabug.com 联系我们
-
好的,我再次尝试摇动工作,但我必须非常努力地摇动才能显示对话。我需要知道我应该设置什么阈值以显示几乎没有晃动的响应。谢谢
-
默认值应该容易调用,但不能太容易误调用。如果不是这种情况,您使用什么设备进行测试?您可以尝试使用 setShakingThreshold(0.001f) 将阈值设置为较低的值,以提高灵敏度。不过,此值应该使其高度敏感。
-
不幸的是,
setShakingThreshold(0.001f)已被弃用。我可以使用其他任何方法吗?
标签: java android android-sensors instabug