Google Analytics V2 IllegalStateException

时间:2013-01-08 01:12:14

标签: java android google-analytics

我使用GA V2获得以下异常(非常罕见)。我在网上找不到任何关于它的东西。

java.lang.IllegalStateException: Tracker closed
at     com.google.analytics.tracking.android.GoogleTracker.assertTrackerOpen(GoogleTracker.java:60)
at     com.google.analytics.tracking.android.GoogleTracker.trackView(GoogleTracker.java:108)
at     myapp.Analytics.startGame(Analytics.java:53)

我有以下调用,都是由游戏的更新线程制作的,而不是原始活动的主题:

public void startTracker() {
    analytics = GoogleAnalytics.getInstance(activity.getApplicationContext());
    tracker = analytics.getTracker("XX-XXXXXXXXX-X");
    tracker.setStartSession(true);
}

public void startGame() {
    tracker.trackView("new_game");
}

我在这里做错了什么,或者我只是需要捕捉异常并忽略它们?

0 个答案:

没有答案