ТВ-провайдер

Предоставление каналов Android TV.
Последнее обновление Стабильный выпуск Кандидат на выпуск Бета-версия Альфа-релиз
9 апреля 2025 г. - - 1.1.0-бета01 -

Объявление зависимостей

Чтобы добавить зависимость от TVProvider, вам необходимо добавить в свой проект репозиторий Google Maven. Для получения дополнительной информации прочтите репозиторий Google Maven .

Добавьте зависимости для нужных вам артефактов в файл build.gradle для вашего приложения или модуля:

Groovy

dependencies {
    implementation "androidx.tvprovider:tvprovider:"
}

Kotlin

dependencies {
    implementation("androidx.tvprovider:tvprovider:")
}

Дополнительные сведения о зависимостях см. в разделе Добавление зависимостей сборки .

Обратная связь

Ваши отзывы помогают сделать Jetpack лучше. Дайте нам знать, если вы обнаружите новые проблемы или у вас есть идеи по улучшению этой библиотеки. Пожалуйста, ознакомьтесь с существующими проблемами в этой библиотеке, прежде чем создавать новую. Вы можете добавить свой голос к существующей проблеме, нажав кнопку со звездочкой.

Создать новую задачу

Дополнительную информацию см. в документации по системе отслеживания проблем .

Версия 1.1.0

Версия 1.1.0-бета01

9 апреля 2025 г.

Выпущен androidx.tvprovider:tvprovider:1.1.0-beta01 . Версия 1.1.0-beta01 содержит эти коммиты .

Изменения API

  • Исправлен сбой в PreviewChannelHelper.getAllChannels() . ( I5041f )

Исправления ошибок

  • Эта библиотека теперь использует аннотации NULL NULL JSpecify , которые являются типизированными. Разработчики Kotlin должны использовать следующие аргументы компилятора для обеспечения правильного использования: -Xjspecify-annotations=strict , -Xtype-enhancement-improvements-strict-mode . ( I4fcdf , б/326456246 )

Внешний вклад

  • Удалена аннотация RestrictTo(LIBRARY) из интерфейса TvContractCompact.PreviewProgramColumns для публичного доступа к соотношению сторон. ( Id610a , b/138150076 )
  • Удалена аннотация RestrictTo(LIBRARY) из PreviewProgram.PROJECTION и WatchNextProgram.PROJECTION для их публикации ( I04256 , b/138150076 ).

Версия 1.1.0-альфа01

19 августа 2020 г.

Выпущен androidx.tvprovider:tvprovider:1.1.0-alpha01 . Версия 1.1.0-alpha01 содержит эти коммиты.

Исправления ошибок

  • PreviewChannelHelper стал обратно совместимым со старыми версиями Android API (<26) благодаря тому, что теперь он не работает. ( аосп/1310579 , б/136123939 )
  • PreviewChannel теперь обрабатывает возможность обнуления в методе setDescription . ( аосп/1310577 , б/119800858 )