Estoy usando Exoplayer en mi aplicación e inicializando exoplayer como
player = SimpleExoPlayer.Builder(this).build() Pero Android Studio me advierte que está obsoleto. Cuando llego a la versión inferior de Exoplayer 2.15.1 , se apaga la advertencia. Pero en la última versión 2.16.0 , está dando una advertencia de obsolescencia. ¿Cómo podemos inicializar exoplayer ahora con la última versión?
SimpleExoPlayer . Toda la funcionalidad se ha movido a ExoPlayer en su lugar. Se puede usar ExoPlayer.Builder en lugar de SimpleExoPlayer.Builder .
Inicializa tu exoplayer como
player = ExoPlayer.Builder(this).build()Puede consultar los cambios realizados en la biblioteca para la versión 2.16.0 en las notas de la versión
SimpleExoPlayer desuso. Deberías usar ExoPlayer
implementation 'com.google.android.exoplayer:exoplayer:2.16.1'
Ejemplo:
private var exoPlayer: ExoPlayer? = null exoPlayer = ExoPlayer.Builder(this).build()En 2.16.1 haga lo siguiente.
ExoPlayer player = new ExoPlayer.Builder(context).build();Consulte: https://exoplayer.dev/hello-world.html