Search code examples
androidfirebasefirebase-cloud-messagingfirebase-console

Running two fcm android apps on the same device


I have two applications that use fcm. Thoses applications are complementary. They are on a separate project on Firebase console.

When they are both installed on the same device (especially on Android 7 or later). Some push notifications are not delivered.

Anyone have a clue?

I have the manifests:

I use 'com.google.firebase:firebase-messaging:11.4.2' for Firebase version


Solution

  • Try use the latest version:

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

    And also use latest version, based on this url:

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

    And if you use other libraries check below:

        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'