Проблема с конфигурацией SimpleExoPlayer

Я работаю над проектом на Android Studio, где мне нужен аудиоплеер. Я выбрал Экзоплеер. Я включил эту зависимость в свой файл gradle

   implementation 'com.google.android.exoplayer:exoplayer:2.6.1'

Затем я импортировал

import com.google.android.exoplayer2.SimpleExoPlayer

В моем классе я создаю экземпляр SimpleExoplayer, как в примере Hello World.

private val player: SimpleExoPlayer = SimpleExoPlayer.Builder(context).build()

Тогда у меня нет доступа ко всем методам игрока, указанным в javadoc. Я могу вызвать подготовку, isPlaying(), предыдущую и т. д. Но никаких следов addMediaItem или setMediaItem. Наверное, это что-то глупое, но я застрял на этом.

Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
0
0
946
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Такие методы, как addMediaItem(), setMediaItem(), были добавлены в v2.12.0. Обновите версию вашей зависимости:

implementation 'com.google.android.exoplayer:exoplayer:2.12.0'

Большое спасибо ! Студия Android обычно сообщает мне, когда зависимость устарела, поэтому я не думал, что это было так... Нет, на этот раз.

Pylvain 14.12.2020 11:30

Другие вопросы по теме