【发布时间】:2013-09-25 21:54:15
【问题描述】:
我集成了当前的 FacebookSDK for Android v3.5 用于跟踪目的。 您可以通过调用来跟踪应用安装 com.facebook.AppEventsLogger.activateApp(context, YOUR_APP_ID);
到目前为止没有问题,我可以看到这些事件显示在 facebook 仪表板上。 在跟踪事件或购买事件时,Facebook 建议执行以下操作:
m_fbAppEventsLogger = com.facebook.AppEventsLogger.newLogger(applicationcontext);
m_fbAppEventsLogger.logPurchase(BigDecimal.valueOf(4.99), Currency.getInstance("USD"));
似乎购买事件立即刷新,导致
09-22 15:10:04.680: D/com.facebook.AppEventsLogger(31691): Caught unexpected exception while flushing: java.lang.NullPointerException
如果我尝试发送自定义事件,如果 facebook SDK 决定刷新其队列中的事件,则会发生同样的错误。
我没有发现任何这种行为,因此我们将不胜感激。
【问题讨论】:
-
我也面临同样的问题。你找到解决方案了吗
标签: java android facebook nullpointerexception event-tracking