0
我想捕獲所有異常,並在谷歌分析中有意義地報告它們。什麼是迄今爲止我所做的是:google analytics v3捕獲所有異常
設置,我想這是針對的EasyTracker這樣使活動唯一的工作:EasyTracker.getInstance(this).activityStart(this);
想追上應用級的所有異常,並且的EasyTracker也保持在定義的活動中工作。
我試圖修改的V2的解決方案爲V3,但仍然沒有看到我在谷歌分析異常(http://dandar3.blogspot.com/2013/03/google-analytics-easytracker-detailed.html)
EasyTracker easyTracker = EasyTracker.getInstance(this);
ExceptionReporter exceptionReporter = new ExceptionReporter(
easyTracker, // Tracker, may return null if not yet initialized.
GAServiceManager.getInstance(), // GAServiceManager singleton.
Thread.getDefaultUncaughtExceptionHandler(), this);
exceptionReporter.setExceptionParser(new AnalyticsExceptionParser());
UncaughtExceptionHandler myHandler = exceptionReporter; // Current default uncaught exception handler.
// Make myHandler the new default uncaught exception handler.
Thread.setDefaultUncaughtExceptionHandler(myHandler);
如何在Android應用程序中使用。我用這個在我的捕捉條件這樣myTracker.send(新HitBuilders.ExceptionBuilder() \t \t \t \t \t .setDescription( \t \t \t \t \t \t \t新StandardExceptionParser(這一點,空) \t \t \t \t \t \t \t \t \t .getDescription(Thread.currentThread() \t \t \t。\t \t \t \t \t \t \t .getName()中,e))setFatal(假) \t \t \t \t \t .build()); –
@VijayRajput沒有得到你。 –
如何在Android應用活動中使用 –