android - 适用于Android的Google Analytics(分析)无法在实际设备上运行

标签 android google-analytics

我按照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(分析)被阻止了。
用干净的文件替换它可以解决问题

关于android - 适用于Android的Google Analytics(分析)无法在实际设备上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8518887/

相关文章:

android - 如何为同一键的多个值构造 URI 查询?

android - 有什么方法可以将 Android Studio 的外观/字体全部自定义为 eclipse 样式吗?

android - 访问原始联系人数据

javascript - Google Analytics 自定义维度不起作用

c# - 从 API 上传时如何设置 FileName 值?

java - 当用户想要退出我的应用程序时评价我的应用程序对话框

Android : Databinding, notifyPropertyChanged() 不工作?

javascript - 未发送自定义事件参数

javascript - Google Analytics - 如何在提交表单时跟踪登录用户的 ID

iframe - Google Analytics - 自定义 iFrame 跟踪