我讀新google tutorial for Android analytics和真奇怪,首先,當我在我的gradle這個添加此字符串:Android的谷歌Analytics(分析)的XML文件
classpath 'com.google.gms:google-services:1.3.0-beta1'
apply plugin: 'com.google.gms.google-services'
我不能同步我的項目(插件未找到錯誤) 。我不知道它是否重要。我只能加compile 'com.google.android.gms:play-services-analytics:7.3.0'
。第二,在教程中有一個步驟,我應該繼承應用:
package com.google.samples.quickstart.analytics;
import android.app.Application;
import com.google.android.gms.analytics.GoogleAnalytics;
import com.google.android.gms.analytics.Logger;
import com.google.android.gms.analytics.Tracker;
/**
* This is a subclass of {@link Application} used to provide shared objects for this app, such as
* the {@link Tracker}.
*/
public class AnalyticsApplication extends Application {
private Tracker mTracker;
/**
* Gets the default {@link Tracker} for this {@link Application}.
* @return tracker
*/
synchronized public Tracker getDefaultTracker() {
if (mTracker == null) {
GoogleAnalytics analytics = GoogleAnalytics.getInstance(this);
// To enable debug logging use: adb shell setprop log.tag.GAv4 DEBUG
mTracker = analytics.newTracker(R.xml.global_tracker);
}
return mTracker;
}
}
我能不明白的地方得到R.xml.global_tracker文件?我以爲我會使用之前生成的json文件。有一些人面臨這個問題?這很有趣,但對於iOs教程更好。
更新
This approach具有的方式更好的文檔,如果some1很有趣。
你使用了JSON文件和插件嗎? –
它開始給8.4.0及更高版本提供關於分析的警告。所以我不得不在8.4.0庫升級後添加json文件。 – asozcan