Application onCreate()中的Flurry事件不会被发送

时间:2016-01-26 05:52:19

标签: android flurry

我使用Flurry分析来跟踪应用内的各个事件。这适用于除Application的子类之外的所有事件。

public class App extends Application {

    @Override
    public void onCreate() {
        super.onCreate();

        FlurryAgent.init(this, FLURRY_KEY);
        FlurryAgent.setCaptureUncaughtExceptions(true);

        FlurryAgent.logEvent("This event will not show up");
    }

    @Override
    public void onTerminate() {
        FlurryAgent.logEvent("This event will not show up either");

        super.onTerminate();
    }

}

但所有其他活动都可以。

public class MainActivity extends ActionBarActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        FlurryAgent.logEvent("This event will show up");
    }
}

我想在每次启动应用时跟踪一个事件,无论先创建哪个活动。此外,Application.onCreate()中的Flurry初始化工作正常但事件记录不是很奇怪。

0 个答案:

没有答案