Hi
I'm having trouble using firebase messaging with android 8.
The following error happens frequently only on android 8:
Fatal Exception: android.app.RemoteServiceException
error message captured in Firebase Crashlytics:
code b4a:
	
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
Any help will be welcome
			
			I'm having trouble using firebase messaging with android 8.
The following error happens frequently only on android 8:
Fatal Exception: android.app.RemoteServiceException
error message captured in Firebase Crashlytics:
Fatal Exception: android.app.RemoteServiceException: Context.startForegroundService() did not then call Service.startForeground()
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1802)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loop(Looper.java:164)
at android.app.ActivityThread.main(ActivityThread.java:6548)
at java.lang.reflect.Method.invoke(Method.java)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:857)
code b4a:
			
				B4X:
			
		
		
		#Region  Service Attributes
    #StartAtBoot: False   
#End Region
Sub Process_Globals
    Private fm As FirebaseMessaging
End Sub
Sub Service_Create
    fm.Initialize("fm")
'    Service.AutomaticForegroundMode = Service.AUTOMATIC_FOREGROUND_ALWAYS
End Sub
Public Sub SubscribeToTopics
    fm.SubscribeToTopic("general") 'you can subscribe to more topics
End Sub
Sub Service_Start (StartingIntent As Intent)
    If StartingIntent.IsInitialized Then fm.HandleIntent(StartingIntent)
    Sleep(0)
    Service.StopAutomaticForeground 'remove if not using B4A v8+.
End Sub
Sub fm_MessageArrived (Message As RemoteMessage)
    Log("Message arrived")
    Log($"Message data: ${Message.GetData}"$)
    Dim n As Notification
    n.Initialize
    n.Icon = "icon"
    n.SetInfo(Message.GetData.Get("title"), Message.GetData.Get("body"), Main)
    n.Notify(1)
End Sub
Sub Service_Destroy
End SubAny help will be welcome
 
				 
 
		 
 
		 
						
					 
 
		