class MyFirebaseMessagingService @Inject constructor(private val repository : Repository) :
FirebaseMessagingService() {....}
the problem is on the first launch of app ... app is crashing with below message
java.lang.RuntimeException: Unable to instantiate service com.projects.driverapp.MyFirebaseMessagingService: java.lang.InstantiationException: java.lang.Class<com.projects.driverapp.MyFirebaseMessagingService> has no zero argument constructorbut after this crash on second launch of app , this project works without crash ,what is the root cause ?
p
Paul Woitaschek
09/09/2022, 5:39 PM
You can't, the system instantiates Services using reflection and invokes a constructor without arguments