Android 如何以编程方式设置Google Analytics api键?

Android 如何以编程方式设置Google Analytics api键?,android,google-analytics,easytracker,Android,Google Analytics,Easytracker,我不知道怎么做。有以下文档:-它显示了此方法: gaInstance.getTracker(trackingId) 其中trackingId是api键,但我认为只有在已经配置好跟踪器之后才能使用它,对吗?设置api密钥并不重要 我需要这个,因为我的应用程序必须跟踪到不同的帐户,这取决于特定的服务器配置。服务器将向我发送要跟踪的api密钥 提前谢谢 另外,我正在使用Google Analytics V2。我这样做: GoogleAnalytics gaInstance = GoogleAnaly

我不知道怎么做。有以下文档:-它显示了此方法:

gaInstance.getTracker(trackingId)
其中trackingId是api键,但我认为只有在已经配置好跟踪器之后才能使用它,对吗?设置api密钥并不重要

我需要这个,因为我的应用程序必须跟踪到不同的帐户,这取决于特定的服务器配置。服务器将向我发送要跟踪的api密钥

提前谢谢

另外,我正在使用Google Analytics V2。

我这样做:

GoogleAnalytics gaInstance = GoogleAnalytics.getInstance(context);
Tracker gaTracker = gaInstance.getTracker(apiKeyGA);
gaInstance.setDefaultTracker(gaTracker);
似乎有效。不过我得确认一下

我把它放在初始化之后的某个地方,在我的Web服务返回之后。我将其保存在prefs中,以便下次访问时更快


编辑:不起作用。它使用我放在XML中的字符串进行跟踪,当我删除元素时,它就不再跟踪了。但我现在就把它放在这里,也许它会给出一个正确的答案。

这对使用包名重写的人也很有用。如果通过“aapt--rename manifest package new.package.name”重写包名,EasyTracker将无法找到其资源