SimpleExoPlayer.Builder(this).build() 已弃用
SimpleExoPlayer.Builder(this).build() deprecated
我在我的应用中使用 Exoplayer 并将 exoplayer 初始化为
player = SimpleExoPlayer.Builder(this).build()
但是 Android Studio 向我发出警告,因为它已被弃用。当我进入较低版本的 Exoplayer 2.15.1
时,警告就会消失。但在最新版本 2.16.0
中,它给出了弃用警告。我们现在如何使用最新版本初始化exoplayer?
SimpleExoPlayer
已弃用。所有功能都已移至 ExoPlayer
。可以使用 ExoPlayer.Builder
代替 SimpleExoPlayer.Builder
。
将您的 exoplayer 初始化为
player = ExoPlayer.Builder(this).build()
您可以在 release notes
中查看 2.16.0 版库中所做的更改
SimpleExoPlayer
已弃用。你应该使用 ExoPlayer
implementation 'com.google.android.exoplayer:exoplayer:2.16.1'
示例:
private var exoPlayer: ExoPlayer? = null
exoPlayer = ExoPlayer.Builder(this).build()
在2.16.1
中进行如下操作。
ExoPlayer player = new ExoPlayer.Builder(context).build();
我在我的应用中使用 Exoplayer 并将 exoplayer 初始化为
player = SimpleExoPlayer.Builder(this).build()
但是 Android Studio 向我发出警告,因为它已被弃用。当我进入较低版本的 Exoplayer 2.15.1
时,警告就会消失。但在最新版本 2.16.0
中,它给出了弃用警告。我们现在如何使用最新版本初始化exoplayer?
SimpleExoPlayer
已弃用。所有功能都已移至 ExoPlayer
。可以使用 ExoPlayer.Builder
代替 SimpleExoPlayer.Builder
。
将您的 exoplayer 初始化为
player = ExoPlayer.Builder(this).build()
您可以在 release notes
中查看 2.16.0 版库中所做的更改SimpleExoPlayer
已弃用。你应该使用 ExoPlayer
implementation 'com.google.android.exoplayer:exoplayer:2.16.1'
示例:
private var exoPlayer: ExoPlayer? = null
exoPlayer = ExoPlayer.Builder(this).build()
在2.16.1
中进行如下操作。
ExoPlayer player = new ExoPlayer.Builder(context).build();