Tôi đọc một mới google tutorial for Android analytics và nó là lạ, trước hết là khi tôi thêm chuỗi này trong gradle tôi:Android của Google Analytics xml tập tin
classpath 'com.google.gms:google-services:1.3.0-beta1'
apply plugin: 'com.google.gms.google-services'
tôi không thể đồng bộ dự án của tôi (cắm lỗi không tìm thấy) . Tôi không biết là nó quan trọng hay không. Tôi chỉ có thể thêm compile 'com.google.android.gms:play-services-analytics:7.3.0'
. Và thứ hai, trong hướng dẫn có một bước mà tôi nên phân lớp Ứng dụng:
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;
}
}
Và tôi không thể hiểu nơi lấy tệp R.xml.global_tracker ?? Tôi nghĩ rằng tôi sẽ sử dụng tập tin json, mà tôi tạo ra trước đây. Có some1 phải đối mặt với vấn đề này? Nó là buồn cười, nhưng đối với hướng dẫn iOs là tốt hơn.
Cập nhật
This approach có tài liệu tốt hơn bằng cách này, nếu some1 là thú vị.
bạn có sử dụng tệp JSON và plugin không? –
Nó bắt đầu đưa ra cảnh báo về phân tích với 8.4.0 trở lên. Vì vậy, tôi đã phải thêm tập tin json sau khi nâng cấp thư viện 8.4.0 của tôi. – asozcan