Исключение при получении уведомления pu sh в приложении JavaFX android - PullRequest
0 голосов
/ 12 марта 2020

Я использую плагин Gluon ' PushNotificationService ' для отправки уведомлений pu sh в мое приложение JavaFx android от Postman. Я использую облачные сообщения Firebase. Уведомление получено и показано на устройстве. Но это исключение возникает при получении.

2020-03-12 15:18:52.708 860-1221/com.gluonapplication W/Bundle: Key google.sent_time expected String but value was a java.lang.Long.  The default value <null> was returned.
2020-03-12 15:18:52.709 860-1221/com.gluonapplication W/Bundle: Attempt to cast generated internal exception:
    java.lang.ClassCastException: java.lang.Long cannot be cast to java.lang.String
        at android.os.BaseBundle.getString(BaseBundle.java:995)
        at com.google.android.gms.gcm.zza.zzad(Unknown Source)
        at com.google.android.gms.gcm.GcmListenerService.zzo(Unknown Source)
        at com.google.android.gms.gcm.GcmListenerService.zzn(Unknown Source)
        at com.google.android.gms.gcm.GcmListenerService.zzm(Unknown Source)
        at com.google.android.gms.gcm.GcmListenerService.zza(Unknown Source)
        at com.google.android.gms.gcm.GcmListenerService$1.run(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
        at java.lang.Thread.run(Thread.java:761)
2020-03-12 15:18:52.709 860-1221/com.gluonapplication W/Bundle: Key google.ttl expected String but value was a java.lang.Integer.  The default value <null> was returned.
2020-03-12 15:18:52.710 860-1221/com.gluonapplication W/Bundle: Attempt to cast generated internal exception:
    java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String
        at android.os.BaseBundle.getString(BaseBundle.java:995)
        at com.google.android.gms.gcm.zza.zzad(Unknown Source)
        at com.google.android.gms.gcm.GcmListenerService.zzo(Unknown Source)
        at com.google.android.gms.gcm.GcmListenerService.zzn(Unknown Source)
        at com.google.android.gms.gcm.GcmListenerService.zzm(Unknown Source)
        at com.google.android.gms.gcm.GcmListenerService.zza(Unknown Source)
        at com.google.android.gms.gcm.GcmListenerService$1.run(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
        at java.lang.Thread.run(Thread.java:761)

И RuntimeArgsService также не уведомляется при получении уведомления, когда приложение не запущено. Когда приложение работает, RuntimeArgsService уведомляется только при нажатии на уведомление. Как мне решить эту проблему?

...