将Google Analytics与Android App集成

将Google Analytics与Android App集成,第1张

概述我正在设置一个现有应用,其中包含通过GoogleAnalytics提供的一些活动跟踪事件.我已经添加了所有gradle更改,但没有,但我一直收到与重复google_app_ids相关的错误.我知道其中一个ID最初是在我的应用中使用谷歌地图.我相信我可能会从您必须为GoogleAnalytics添加的google-services.

我正在设置一个现有应用,其中包含通过Google Analytics提供的一些活动跟踪事件.我已经添加了所有gradle更改,但没有,但我一直收到与重复Google_app_IDs相关的错误.我知道其中一个ID最初是在我的应用中使用谷歌地图.我相信我可能会从您必须为Google Analytics添加的Google-services.Json文件生成的一个自动生成一个新的Google_app_ID.我不确定如何解决它.

这是我在尝试构建时遇到的错误:

Error:Execution @R_502_5138@ for task ':app:mergeDeBUGResources'.> [string/Google_app_ID] C:\Users\smithm24\AndroIDStudioProjects\NOAAHSO\app\src\main\res\values\strings.xml    [string/Google_app_ID] C:\Users\smithm24\AndroIDStudioProjects\NOAAHSO\app\build\generated\res\Google-services\deBUG\values\values.xml: Error: Duplicate resources

这是我的values.xml,它是自动生成的文件:

<?xml version="1.0" enCoding="utf-8"?><resources>    <string name="ga_trackingID" translatable="false">UA-76597942-1</string>    <string name="gcm_defaultSenderID" translatable="false">287841560662</string>    <string name="Google_app_ID" translatable="false">1:287841560662:androID:18d8b4b538346094</string></resources>

这是我的带有我的app ID的strings.xml我很久以前为Google Maps添加了:

<resources>    <string name="app_name">Weather AND Haul Route</string>    <string name="action_settings">Settings</string>    <string name="button_text">Get Weather</string>    <string name="Title_activity_maps">Map</string>    <string name="Google_app_ID">380060644351</string></resources>

解决方法:

您在自己的strings.xml和Google提供的values.xml中都有相同的描述符,这会使Gradle使用哪个描述符.只需将您自己的Google_app_ID资源重命名为其他名称即可.

总结

以上是内存溢出为你收集整理的将Google Analytics与Android App集成全部内容,希望文章能够帮你解决将Google Analytics与Android App集成所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/1108319.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-29
下一篇2022-05-29

发表评论

登录后才能评论

评论列表(0条)

    保存