gpt4 book ai didi

java - "error: cannot find symbol variable xml",同时尝试谷歌分析

转载 作者:太空狗 更新时间:2023-10-29 22:55:15 24 4
gpt4 key购买 nike

我正在尝试为我的一个 Android 应用程序实现谷歌分析。对于分析和 Android 应用程序开发,我是全新的。我想试试谷歌开发者网站上给出的例子。尝试编译他们的代码时,我收到指向分析应用程序 java 文件 mTracker = analytics.newTracker(R.xml.global_tracker); 行的错误,.xml 已突出显示。我在这里发布了整个代码。

这是 AnalyticsApplication.java

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;

public class AnalyticsApplication extends Application {
private Tracker mTracker;

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;
}
}

我的 Global_tracker.xml 文件

<?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>
</resources>

我的 list 文件

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.google.samples.quickstart.analytics">

<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>

<application
android:name=".AnalyticsApplication"
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme">
<activity
android:name=".MainActivity"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
</application>
</manifest>

我已经在这个问题上度过了整整两天,我需要你的建议才能继续。

谢谢。

最佳答案

您需要在您的 res 文件夹中创建一个名为 xml 的新文件夹,并将您的文件移动到该文件夹​​中。还要确保正确调用布局名称,因为在您的问题中,您编写了 Global_tracker.xml 而不是 global_tracker.xml。这非常重要。

希望对您有所帮助。

关于java - "error: cannot find symbol variable xml",同时尝试谷歌分析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32078992/

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