我正在开发一个android studio项目,但在这一领域我不是很坚强。从最近两天开始,当我尝试在应用程序中播放一些音频文件时,我收到了错误java.lang.IndexOutOfBoundsException
。这是错误日志
09-17 00:29:53.925 7671 7671 E AndroidRuntime: FATAL EXCEPTION: main
09-17 00:29:53.925 7671 7671 E AndroidRuntime: Process: com.xomoy.Baahi, PID: 7671
09-17 00:29:53.925 7671 7671 E AndroidRuntime: java.lang.IndexOutOfBoundsException
09-17 00:29:53.925 7671 7671 E AndroidRuntime: at com.google.android.exoplayer2.Timeline$1.getPeriod(Timeline.java:516)
09-17 00:29:53.925 7671 7671 E AndroidRuntime: at com.google.android.exoplayer2.Timeline.getPeriod(Timeline.java:749)
09-17 00:29:53.925 7671 7671 E AndroidRuntime: at com.google.android.exoplayer2.ExoPlayerImpl.playbackInfoPositionUsToWindowPositionMs(ExoPlayerImpl.java:697)
09-17 00:29:53.925 7671 7671 E AndroidRuntime: at com.google.android.exoplayer2.ExoPlayerImpl.getCurrentPosition(ExoPlayerImpl.java:465)
09-17 00:29:53.925 7671 7671 E AndroidRuntime: at com.google.android.exoplayer2.ExoPlayerImpl.getContentPosition(ExoPlayerImpl.java:520)
09-17 00:29:53.925 7671 7671 E AndroidRuntime: at com.google.android.exoplayer2.analytics.AnalyticsCollector.generateEventTime(AnalyticsCollector.java:557)
09-17 00:29:53.925 7671 7671 E AndroidRuntime: at com.google.android.exoplayer2.analytics.AnalyticsCollector.generateEventTime(AnalyticsCollector.java:584)
09-17 00:29:53.925 7671 7671 E AndroidRuntime: at com.google.android.exoplayer2.analytics.AnalyticsCollector.generatePlayingMediaPeriodEventTime(AnalyticsCollector.java:594)
09-17 00:29:53.925 7671 7671 E AndroidRuntime: at com.google.android.exoplayer2.analytics.AnalyticsCollector.onTimelineChanged(AnalyticsCollector.java:408)
09-17 00:29:53.925 7671 7671 E AndroidRuntime: at com.google.android.exoplayer2.ExoPlayerImpl.updatePlaybackInfo(ExoPlayerImpl.java:661)
09-17 00:29:53.925 7671 7671 E AndroidRuntime: at com.google.android.exoplayer2.ExoPlayerImpl.handlePlaybackInfo(ExoPlayerImpl.java:613)
09-17 00:29:53.925 7671 7671 E AndroidRuntime: at com.google.android.exoplayer2.ExoPlayerImpl.handleEvent(ExoPlayerImpl.java:558)
09-17 00:29:53.925 7671 7671 E AndroidRuntime: at com.google.android.exoplayer2.ExoPlayerImpl$1.handleMessage(ExoPlayerImpl.java:106)
09-17 00:29:53.925 7671 7671 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:106)
09-17 00:29:53.925 7671 7671 E AndroidRuntime: at android.os.Looper.loop(Looper.java:201)
09-17 00:29:53.925 7671 7671 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:6882)
09-17 00:29:53.925 7671 7671 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
09-17 00:29:53.925 7671 7671 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:547)
09-17 00:29:53.925 7671 7671 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:873)
09-17 00:29:53.929 7671 7671 E MQSEventManagerDelegate: failed to get MQSService.
您可以看到错误日志没有指向我的任何内部项目文件,而是指向com.google.android.exoplayer2
。谁能帮我吗?