Skip to content

Issue on fresh launch #78

@indianpoptart

Description

@indianpoptart

Describe the bug

FATAL EXCEPTION: main
Process: com.nikhilparanjape.radiocontrol:persistent, PID: 9151
java.lang.RuntimeException: Unable to create service com.nikhilparanjape.radiocontrol.services.PersistenceService: android.app.MissingForegroundServiceTypeException: Starting FGS without a type  callerApp=ProcessRecord{4ba36bc 9151:com.nikhilparanjape.radiocontrol:persistent/u0a190} targetSDK=34
	at android.app.ActivityThread.handleCreateService(ActivityThread.java:4664)
	at android.app.ActivityThread.-$$Nest$mhandleCreateService(Unknown Source:0)
	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2264)
	at android.os.Handler.dispatchMessage(Handler.java:106)
	at android.os.Looper.loopOnce(Looper.java:205)
	at android.os.Looper.loop(Looper.java:294)
	at android.app.ActivityThread.main(ActivityThread.java:8177)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:552)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:971)
Caused by: android.app.MissingForegroundServiceTypeException: Starting FGS without a type  callerApp=ProcessRecord{4ba36bc 9151:com.nikhilparanjape.radiocontrol:persistent/u0a190} targetSDK=34
	at android.app.MissingForegroundServiceTypeException$1.createFromParcel(MissingForegroundServiceTypeException.java:53)
	at android.app.MissingForegroundServiceTypeException$1.createFromParcel(MissingForegroundServiceTypeException.java:49)
	at android.os.Parcel.readParcelableInternal(Parcel.java:4870)
	at android.os.Parcel.readParcelable(Parcel.java:4852)
	at android.os.Parcel.createExceptionOrNull(Parcel.java:3052)
	at android.os.Parcel.createException(Parcel.java:3041)
	at android.os.Parcel.readException(Parcel.java:3024)
	at android.os.Parcel.readException(Parcel.java:2966)
	at android.app.IActivityManager$Stub$Proxy.setServiceForeground(IActivityManager.java:6761)
	at android.app.Service.startForeground(Service.java:775)
	at com.nikhilparanjape.radiocontrol.services.PersistenceService.createNotification(PersistenceService.kt:71)
	at com.nikhilparanjape.radiocontrol.services.PersistenceService.onCreate(PersistenceService.kt:35)
	at android.app.ActivityThread.handleCreateService(ActivityThread.java:4651)
	at android.app.ActivityThread.-$$Nest$mhandleCreateService(Unknown Source:0) 
	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2264) 
	at android.os.Handler.dispatchMessage(Handler.java:106) 
	at android.os.Looper.loopOnce(Looper.java:205) 
	at android.os.Looper.loop(Looper.java:294) 
	at android.app.ActivityThread.main(ActivityThread.java:8177) 
	at java.lang.reflect.Method.invoke(Native Method) 
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:552) 
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:971) 

To Reproduce
Steps to reproduce the behavior:

  1. Launch the app in a clean state

Expected behavior
The app should launch properly

Screenshots
If applicable, add screenshots to help explain your problem.

Phone (please complete the following information):

  • Device: [Pixel 8 Pro (Emulated)]
  • OS: [e.g. Android API 34 ]
  • App version[e.g. v6.0-alpha8]
  • Root provider [None]

Metadata

Metadata

Assignees

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions