Android 无法注册验证设备

Android 无法注册验证设备,android,moengage,Android,Moengage,我正在集成用于处理事件和属性的属性。我遵循了集成android SDK的官方文档。我试图验证moeEngage集成是否按预期工作 // This is the instance of the application class and "XXXXXXXXXXX" is the APP ID from the dashboard. MoEngage moEngage = new MoEngage.Builder(this, BuildConfig.MOENGAGE_APP_ID)

我正在集成用于处理事件和属性的属性。我遵循了集成android SDK的官方文档。我试图验证moeEngage集成是否按预期工作

// This is the instance of the application class and "XXXXXXXXXXX" is the APP ID from the dashboard.
    MoEngage moEngage = new MoEngage.Builder(this, BuildConfig.MOENGAGE_APP_ID)
            .enableSegmentIntegration()
            .setLogLevel(VERBOSE)
            .build();
    MoEngage.initialise(moEngage);
事件跟踪代码段

/**
 * Track Event using {@linkplain MoEHelper}
 *
 * @param builderName The action name
 * @param eventParameter The event attribute name
 * @param eventValue The event attribute value
 */
public void trackDynamicEvent(String builderName, String eventParameter, String eventValue ) {
    PayloadBuilder builder = new PayloadBuilder();

    builder.putAttrString(eventParameter, eventValue);

    moEngageHeleperInstance.trackEvent(builderName, builder);
}
我正在使用二维码进行验证,它显示错误

无法注册该设备。单击按钮重试

我关注了这些链接

验证

编辑:添加了依赖项


这里的问题是通过调用enableSegmentIntegration来启用段集成。从依赖关系中,我看到您直接使用MoEngage,而不是通过Segment。不要在MoEngage.Builder上调用enableSegmentIntegration,您的问题应该得到解决。

您可以在问题中添加与MoEngage相关的依赖项添加到您的应用程序中吗?这将帮助我更好地回答问题。我已经添加了依赖项,请查看是的。这解决了我的问题。未使用段捆绑的API将导致SDKUninstall图形出现故障,显示卸载,但用户按属性卸载未出现。请查看给定的屏幕截图,请发送一封包含详细信息的电子邮件至support@moengage.com我们的客户服务团队将在这方面为您提供帮助。
def moengageVersion = "9.7.01"
implementation "com.moengage:moe-android-sdk:$moengageVersion"