为什么在实施 google 分析时未创建 R.xml 文件资源?
Why R.xml file resourse is not being created when implements google analytics?
我在我的 Android 应用程序中实施分析,我遵循了这个 link https://developers.google.com/analytics/devguides/collection/android/v4/ 。我应用了 gradle 依赖项并适当地添加了 google 配置文件,但是当我键入下一行时:
mTracker = analytics.newTracker(R.xml.global_tracker);
但是 android 无法解析或找到 R.xml 文件。我读到了它,它假设必须自动创建这样的文件,但没有发生..有人有同样的问题吗?
我已经重构代码了,也没用
我找到了解决方案,我从0开始创建了一个新项目以检查google-service.json文件有什么不同,实际上,新项目中的此类文件是不同的。当您创建项目并同意启用 google 分析时,您的配置文件与您在 firebase 控制台中通过现有项目启用该服务时不同。
在我遇到问题的旧版本文件中,我发现了这个:
"services": {
"analytics_service": {
"status": 1
},
"appinvite_service": {
"status": 1,
"other_platform_oauth_client": []
},
"ads_service": {
"status": 1
}
}
在新项目中,我发现了这个:
"services": {
"analytics_service": {
"status": 2,
"analytics_property": {
"tracking_id": "UA-XXXXXXXX-X"
}
},
"appinvite_service": {
"status": 1,
"other_platform_oauth_client": []
},
"ads_service": {
"status": 1
}
}
所以,我只是将缺失的行添加到我当前的 google-service.json 文件中,对应于:
"analytics_property": {
"tracking_id": "UA-XXXXXXXX-X"
}
并且我将分析服务状态更改为 2,现在文件夹 R.xml 可用并且一切正常!
我在我的 Android 应用程序中实施分析,我遵循了这个 link https://developers.google.com/analytics/devguides/collection/android/v4/ 。我应用了 gradle 依赖项并适当地添加了 google 配置文件,但是当我键入下一行时:
mTracker = analytics.newTracker(R.xml.global_tracker);
但是 android 无法解析或找到 R.xml 文件。我读到了它,它假设必须自动创建这样的文件,但没有发生..有人有同样的问题吗?
我已经重构代码了,也没用
我找到了解决方案,我从0开始创建了一个新项目以检查google-service.json文件有什么不同,实际上,新项目中的此类文件是不同的。当您创建项目并同意启用 google 分析时,您的配置文件与您在 firebase 控制台中通过现有项目启用该服务时不同。
在我遇到问题的旧版本文件中,我发现了这个:
"services": {
"analytics_service": {
"status": 1
},
"appinvite_service": {
"status": 1,
"other_platform_oauth_client": []
},
"ads_service": {
"status": 1
}
}
在新项目中,我发现了这个:
"services": {
"analytics_service": {
"status": 2,
"analytics_property": {
"tracking_id": "UA-XXXXXXXX-X"
}
},
"appinvite_service": {
"status": 1,
"other_platform_oauth_client": []
},
"ads_service": {
"status": 1
}
}
所以,我只是将缺失的行添加到我当前的 google-service.json 文件中,对应于:
"analytics_property": {
"tracking_id": "UA-XXXXXXXX-X"
}
并且我将分析服务状态更改为 2,现在文件夹 R.xml 可用并且一切正常!