2011-12-15 103 views
0

我按照official SDK page 的說明集成了GoogleAnalyticsTracker並在我的AVD上運行它。一切正常,看起來不錯。Google Analytics for android does not work from real device

但是,在真實設備(galaxy s2)上安裝我的應用後,我發現根本沒有生成統計信息。 AVD的工程,真正的設備沒有(我可以看到在實時儀表板上訪問)

設備始終具有完整的互聯網接入 任何想法?

[編輯]代碼包括:(菜單顯示)

myActivity

public void onCreate(...) { 
    GoogleAnalyticsTracker t = GoogleAnalyticsTracker.getInstance(); 

    t.startNewSession("UA-xxxxxxxx-xx", this); 
    t.setCustomVar(1, "somevar", "value2", 2); 
    t.trackEvent("someevent", "startup", "desc", 2); 
} 

public void onPause(...) { 
    GoogleAnalyticsTracker.getInstance().dispatch(); 
} 

MyView的

GoogleAnalyticsTracker.getInstance().trackPageView("/menu"); 
+1

您是否檢查了有關此問題的任何信息的日誌? – Flo 2011-12-15 10:52:44

+1

對於我來說,仿真器和真實設備(包括galaxy s2)都可以進行分析。它必須是你的錯:) – 2011-12-15 11:01:05

回答

2

問題解決了...... 看來,我的主機文件已被修改了我自定義ROM和谷歌分析被阻止。 用乾淨的文件替換它解決了問題