Hallo,
nach einem Jahr Pause in Sachen B4A will ich mich nun wieder mit B4A beschäftigen und habe gesehen, dass es jetzt den FirebaseCloudMessaging-Service gibt. Da ich das mit GCM vor Jahren hinbekommen hatte (ich kann mich noch an die Verwirrung mit Api-Key und Browser-Key erinnern), dachte ich mir, FCM zu implementieren kann nicht so schwer sein, auch aufgrund von Erels Tutorial. Ich habe also Android Support Repository und Google Repository mit dem SDK Manager installiert, die Manifest-Datei um die beiden Snipptes "Always required when using Firebase" und "Manifest snippet for Notifications/FCM" erweitert, das Service-Modul "Firebase Messaging" angelegt und den Starter Service um CallSubDelayed() erweitert. Außerdem ein Firebase-Projekt angelegt und die entsprechende json-Datei heruntergeladen.
Da tauchen zwei Probleme auf: Erst mal wird im FirebaseMessaging-Modul der Typ FirebaseMessaging nicht erkannt, also die Variablendeklaration - Private fm As FirebaseMessaging - klappt nicht. Und dann: Es gibt keine Funktion wie RegisterDevice, die es unter GCM im Service-Modul PushService noch gab. Aber eine Registrierung ist doch notwendig, um hinterher Pushnachrichten zu erhalten. Für ein paar Infos wäre ich echt dankbar!!
Noch einen schönen Heiligabend-Vorabend!
Andie
nach einem Jahr Pause in Sachen B4A will ich mich nun wieder mit B4A beschäftigen und habe gesehen, dass es jetzt den FirebaseCloudMessaging-Service gibt. Da ich das mit GCM vor Jahren hinbekommen hatte (ich kann mich noch an die Verwirrung mit Api-Key und Browser-Key erinnern), dachte ich mir, FCM zu implementieren kann nicht so schwer sein, auch aufgrund von Erels Tutorial. Ich habe also Android Support Repository und Google Repository mit dem SDK Manager installiert, die Manifest-Datei um die beiden Snipptes "Always required when using Firebase" und "Manifest snippet for Notifications/FCM" erweitert, das Service-Modul "Firebase Messaging" angelegt und den Starter Service um CallSubDelayed() erweitert. Außerdem ein Firebase-Projekt angelegt und die entsprechende json-Datei heruntergeladen.
Da tauchen zwei Probleme auf: Erst mal wird im FirebaseMessaging-Modul der Typ FirebaseMessaging nicht erkannt, also die Variablendeklaration - Private fm As FirebaseMessaging - klappt nicht. Und dann: Es gibt keine Funktion wie RegisterDevice, die es unter GCM im Service-Modul PushService noch gab. Aber eine Registrierung ist doch notwendig, um hinterher Pushnachrichten zu erhalten. Für ein paar Infos wäre ich echt dankbar!!
Noch einen schönen Heiligabend-Vorabend!
Andie