我正在尝试将Firebase Analytics添加到我的wearOS项目中。一切对于手机应用程序都可以正常运行,但是当我查看wearOS版本的日志时,会收到以下消息:
缺少google_app_id。 Firebase Analytics已禁用。
由于与Analytics(分析)相关的所有代码都在一个共享模块中,因此我开始认为Firebase Analytics(分析)无法与wearOS一起使用。我说的对吗?
答案 0 :(得分:1)
由于Firebase不允许在同一项目中使用重复的程序包名称,并且您相关的Android和Wear OS应用程序的程序包名称应匹配,因此您将无法在Firebase项目中使用单独的Wear OS应用程序条目。 / p>
https://developer.android.com/training/wearables/apps/packaging#specifying-app-as-standalone
如果您的Wear 2.0应用具有附带的电话应用,请为您的Wear应用和该电话应用使用相同的软件包名称。
您可以使用数据层将数据或消息从Wear OS应用发送到Android应用,然后根据需要让Android应用触发事件。
答案 1 :(得分:0)
可以在Wear OS上使用Google Analytics for Firebase。只要确保包含
implement 'com.google.firebase:firebase-core:<version>'
在gradle文件中,就可以开始了。