代码之家  ›  专栏  ›  技术社区  ›  maheryhaja

在同一台设备上运行两个fcm android应用程序

  •  0
  • maheryhaja  · 技术社区  · 6 年前

    我有两个使用fcm的应用程序。这些应用是互补的。 他们在Firebase控制台上的另一个项目中。

    当它们都安装在同一台设备上时(尤其是在Android 7或更高版本上)。一些推送通知未送达。

    有人有线索吗?

    我有清单:

    我用的是com。谷歌。firebase:firebase消息:11.4.2'适用于firebase版本

    1 回复  |  直到 6 年前
        1
  •  1
  •   Paraskevas Ntsounos Charith Lakshitha    6 年前

    尝试使用最新版本:

    classpath 'com.android.tools.build:gradle:3.1.2'
    classpath 'com.google.gms:google-services:4.0.1'
    

    并使用最新版本,基于 this url :

    implementation 'com.google.firebase:firebase-messaging:17.0.0'
    implementation 'com.google.firebase:firebase-core:16.0.0'
    

    如果您使用其他库,请检查以下内容:

        implementation 'com.google.firebase:firebase-core:16.0.0'
        implementation 'com.google.firebase:firebase-ads:15.0.1'
        implementation 'com.google.firebase:firebase-analytics:16.0.0'
        implementation 'com.google.firebase:firebase-appindexing:15.0.1'
        implementation 'com.google.firebase:firebase-auth:16.0.1'
        implementation 'com.google.firebase:firebase-firestore:17.0.1'
        implementation 'com.google.firebase:firebase-functions:16.0.1'
        implementation 'com.google.firebase:firebase-messaging:17.0.0'
        implementation 'com.google.firebase:firebase-storage:16.0.1'
        implementation 'com.google.firebase:firebase-crash:16.0.0'
        implementation 'com.google.firebase:firebase-invites:16.0.0'
        implementation 'com.google.firebase:firebase-perf:16.0.0'
        implementation 'com.google.firebase:firebase-database:16.0.1'
        implementation 'com.google.firebase:firebase-config:16.0.0'