[英]android google analytics integration
在我的项目中,我有Google Play服务依赖项:
compile 'com.google.android.gms:play-services:10.0.1'
我想将Google Analytics(分析)添加到我的项目中,当我按照规范进行操作并添加此依赖项时:
compile 'com.google.android.gms:play-services-analytics:9.2.0'
Gradle说Google Play服务版本之间存在冲突
如果我将play-services-analytics
版本更改为10.0.1
则可以正常运行,但是由于Google的实用工具类AnalyticsApplication
需要名为global_tracker的xml资源,因此现在无法编译:
mTracker = analytics.newTracker(R.xml.global_tracker);
在文档中它说我必须下载google-services.json配置文件。我已经有这个文件了。也没有参考我应该在哪里得到这个xml。所以在某处提到了gradle应该生成这个资源。通过项目文件夹-没有这样的文件。问题是我从哪里得到这个xml?
在res/
目录下创建一个新文件夹,并将其命名为xml
。 然后创建一个名为global_tracker.xml
的新XML resource file
。
<?xml version="1.0" encoding="utf-8"?>
<resources>
<!--Replace placeholder ID with your tracking ID-->
<string name="ga_trackingId">UA-XXXXXXXX-X</string>
<!--Enable automatic activity tracking-->
<bool name="ga_autoActivityTracking">true</bool>
<!--Enable automatic exception tracking-->
<bool name="ga_reportUncaughtExceptions">true</bool>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.