我在Android应用程序项目中使用ExoPlayer,但我不知道为什么我的应用程序出现黑屏。第一次运行appm时,我使用this
而不是baseContext
,并且视频播放效果很好。
但是现在我只能看到黑屏。资源没有问题。
exoplayer = ExoPlayerFactory.newSimpleInstance(baseContext,
DefaultTrackSelector())
val userAgent = Util.getUserAgent(baseContext, "Exo")
val mediaUri = Uri.parse("asset:///exerciselv2.mp4")
val mediaSource = ExtractorMediaSource(mediaUri,
DefaultDataSourceFactory(baseContext, userAgent),
DefaultExtractorsFactory(), null, null)
exoplayer?.prepare(mediaSource)
exoplayer?.playWhenReady = true
exoplayerView?.player = exoplayer
仅在视图上我就不会收到任何错误消息...请帮助我TT