gpt4 book ai didi

java - 为什么我无法像 Google Analytics Android 示例代码中那样导入 Tracker 类?

转载 作者:太空宇宙 更新时间:2023-11-04 12:03:14 25 4
gpt4 key购买 nike

我正在尝试按照 Google Analytics tutorial 中列出的说明进行操作确切地。有问题的代码来自:

package com.google.samples.quickstart.analytics;

import android.app.Application;

import com.google.android.gms.analytics.GoogleAnalytics;
import com.google.android.gms.analytics.Tracker;

public class AnalyticsApplication extends Application {
private Tracker mTracker;

synchronized public Tracker getDefaultTracker() {
if (mTracker == null) {
GoogleAnalytics analytics = GoogleAnalytics.getInstance(this);
mTracker = analytics.newTracker(R.xml.global_tracker);
}
return mTracker;
}
}

GoogleAnalytics 能够成功导入,但未找到 Tracker。似乎还有许多其他类(例如 AnalyticsReceiverAnalyticsServiceHitBuilders),但没有 Tracker

还有许多其他 StackOverflow 问题看似相似,但它们都与项目中根本无法访问 com.google.android.gms.analytics 相关,并且是未将其正确添加到 build.gradle 的结果。如果 TrackerGoogleAnalytics 都是从同一个包导入的,那么我就很难理解为什么我可以导入一个而不能导入另一个。

最佳答案

添加

dependencies {
implementation 'com.google.gms:google-services:3.0.0'
implementation 'com.google.android.gms:play-services-analytics:10.2.4'
}

然后使用Tracker类。它对我有用。

关于java - 为什么我无法像 Google Analytics Android 示例代码中那样导入 Tracker 类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40684022/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com