Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/195.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Firebase和google Analytics的google-services.json_Android_Firebase_Google Analytics_Google Play Services - Fatal编程技术网

Android Firebase和google Analytics的google-services.json

Android Firebase和google Analytics的google-services.json,android,firebase,google-analytics,google-play-services,Android,Firebase,Google Analytics,Google Play Services,我想在我的项目中使用谷歌分析和Firebase。我已经从Firebase控制台设置下载了google-services.json文件,但在使用它之后,我无法支持google Analytics。它向我显示了错误: Error:(463, 49) error: cannot find symbol variable global_tracker 如何在同一个.json文件中配置两者 从firebase dashboard下载的.json文件中缺少以下字段 "services": { "a

我想在我的项目中使用谷歌分析和Firebase。我已经从Firebase控制台设置下载了google-services.json文件,但在使用它之后,我无法支持google Analytics。它向我显示了错误:

Error:(463, 49) error: cannot find symbol variable global_tracker
如何在同一个.json文件中配置两者

从firebase dashboard下载的.json文件中缺少以下字段

"services": {
    "analytics_service": {
      "status": 2,
      "analytics_property": {
        "tracking_id": "some_tracking_id"
      }
    },

你不应该使用谷歌分析,Firebase已经包含了你可以更好使用的分析服务

只需在模块
build.gradle

编译'com.google.firebase:firebase核心:10.0.1'

声明对象

私有FirebaseAnalytics mFirebaseAnalytics

onCreate
方法中的实例

mFirebaseAnalytics=FirebaseAnalytics.getInstance(此)

因此,注册事件:

Bundle params = new Bundle();
params.putString("image_name", name);
params.putString("full_text", text);
mFirebaseAnalytics.logEvent("share_image", params);
更多信息:


当我从Firebase控制台下载
谷歌服务.json
时,
分析服务
如下所示:

"analytics_service": {
      "status": 1
    },

但是,由于我已经按照指示使用
global_tracker.xml
文件配置了Google analytics,因此似乎没有必要在
Google services.json

中配置它,请确保Google-services.json配置文件中的包名与您在代码中使用的包名匹配。你可以查一下。您还可以检查此相关信息,这表明您需要在res文件夹中创建一个名为
xml
的新文件夹,并将文件移动到该文件夹中。这里有一个可能也会有帮助的问题。交叉发布:这里有一个类似的问题有一个更完整的答案:禁用谷歌分析不是一个选项。