我按照official SDK page上的说明集成了GoogleAnalyticsTracker
并在我的AVD上运行它。一切正常,看起来很棒。
但是,将我的应用程序安装在真实设备(银河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");
最佳答案
问题解决了...
看来我的主机文件已由我的自定义ROM修改,并且Google Analytics(分析)被阻止了。
用干净的文件替换它可以解决问题