-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Closed
Labels
Description
Describe the Bug
Expo application on Android crashes on reload of app on feat/media3-newarch "tag"
java.lang.RuntimeException: Unable to create service com.doublesymmetry.trackplayer.service.MusicService: java.lang.IllegalStateException: Session ID must be unique. ID=
android.app.ActivityThread.handleCreateService(ActivityThread.java:5035)
android.app.ActivityThread.access$1900(ActivityThread.java:315)
android.app.ActivityThread$H.handleMessage(ActivityThread.java:2305)
android.os.Handler.dispatchMessage(Handler.java:106)
android.os.Looper.loopOnce(Looper.java:226)
android.os.Looper.loop(Looper.java:313)
android.app.ActivityThread.main(ActivityThread.java:8751)
java.lang.reflect.Method.invoke(Native Method)
com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:571)
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1135)
Caused by java.lang.IllegalStateException: Session ID must be unique. ID=
androidx.media3.session.MediaSession.<init>(MediaSession.java:686)
androidx.media3.session.MediaLibraryService$MediaLibrarySession.<init>(MediaLibraryService.java:679)
androidx.media3.session.MediaLibraryService$MediaLibrarySession$Builder.build(MediaLibraryService.java:659)
com.doublesymmetry.trackplayer.service.MusicService.onCreate(MusicService.kt:126)
android.app.ActivityThread.handleCreateService(ActivityThread.java:5022)
android.app.ActivityThread.access$1900(ActivityThread.java:315)
android.app.ActivityThread$H.handleMessage(ActivityThread.java:2305)
android.os.Handler.dispatchMessage(Handler.java:106)
android.os.Looper.loopOnce(Looper.java:226)
android.os.Looper.loop(Looper.java:313)
android.app.ActivityThread.main(ActivityThread.java:8751)
java.lang.reflect.Method.invoke(Native Method)
com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:571)
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1135)
Steps To Reproduce
Open app
Play audio
Stop audio
Close app
Swipe up to shut down app
Open app - Crash occurs
Environment Info:
Real device on Android 12
"expo": "^53.0.13",
"react": "19.0.0",
"react-native-track-player": "github:doublesymmetry/react-native-track-player#feat/media3-newarch",
lutfullo777 and terfender