当我在保持其他应用程序后台服务的同时启动我的应用程序服务时,它崩溃了吗?
E / Android运行时:致命异常:主要 流程:com.example.babluboro.urecorder,PID:11644 java.lang.RuntimeException:无法使用意图{cmp = com.example.babluboro.urecorder / .RecordingService}启动服务com.example.babluboro.urecorder.RecordingService@3db08eb:java.lang.IllegalStateException 在android.app.ActivityThread.handleServiceArgs(ActivityThread.java:4145) 在android.app.ActivityThread.access $ 2400(ActivityThread.java:229) 在android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1924) 在android.os.Handler.dispatchMessage(Handler.java:102) 在android.os.Looper.loop(Looper.java:148) 在android.app.ActivityThread.main(ActivityThread.java:7325) 在java.lang.reflect.Method.invoke(本机方法) 在com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:1230) 在com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120) 造成原因:java.lang.IllegalStateException 在android.media.MediaRecorder._start(本机方法) 在android.media.MediaRecorder.start(MediaRecorder.java:943) 在com.example.babluboro.urecorder.RecordingService.startRecording(RecordingService.java:124) 在com.example.babluboro.urecorder.RecordingService.onStartCommand(RecordingService.java:95) 在android.app.ActivityThread.handleServiceArgs(ActivityThread.java:4128)