Fabric'答案'未在Android应用中找到

时间:2017-11-08 07:04:37

标签: android crashlytics twitter-fabric crashlytics-android fabric.io

我在我的一个Android项目中使用了crashlytics + twitter kit + answers。答案是没有拿起事件,在fabric.io它说它正在等待我的第一个事件。

以下是我的依赖项:

compile('com.twitter.sdk.android:twitter:2.3.2@aar') {
    transitive = true;
}
compile('com.crashlytics.sdk.android:crashlytics:2.6.8@aar') {
    transitive = true;
}
compile('com.crashlytics.sdk.android:answers:1.4.0@aar') {
    transitive = true;
}

要初始化的代码:

TwitterAuthConfig authConfig = new TwitterAuthConfig(sharedPrefManager.getConsumerKey(), sharedPrefManager.getConsumerSecret());
    Fabric.with(getApplication(), new Answers(), new Crashlytics(), new Twitter(authConfig));

记录事件的代码:

PurchaseEvent purchaseEvent = new PurchaseEvent()
                        .putCustomAttribute("token", purchase.token)
                        .putItemName(purchase.sku)
                        .putItemType("somestuff")
                        .putItemId(purchase.orderId)
                        .putCustomAttribute("user_id", ((MainActivity)getmActivity()).getUser().getId())
                        .putSuccess(true);
purchaseEvent.putItemPrice(BigDecimal.valueOf(1.0));
purchaseEvent.putCurrency(Currency.getInstance("TRY"));
Answers.getInstance().logPurchase(purchaseEvent);

0 个答案:

没有答案