page.title=Распространение приложений в Android TV page.image=/design/tv/images/atv-home.jpg meta.tags="tv", "publish", "quality" page.tags="tv", "publish", "googleplay" page.metaDescription=Распространяйте свои приложения, игры и контент в Android TV. @jd:body
Если вы создали качественное приложение или игру, Android TV и Google Play помогут предложить его пользователям на экранах их домашних телевизоров. У вас появится возможность предложить свои приложения и игры, используя интерфейс электронной витрины, оптимизированной для ТВ-устройств. Вы можете адаптировать новые или существующие приложения для соответствия требованиям телеприложений, а затем опубликовать их, используя знакомые инструменты и процессы Google Play.
Для начала ознакомьтесь с разделами этого документа, чтобы узнать о распространении телеприложений через Google Play. Обязательно изучите документ Качество телеприложений, описывающий требования к эргономике и стандарты качества, которым должно соответствовать ваше приложение. Когда приложение будет готово, вы можете стать участником программы, опубликовав его в электронной витрине Android TV из консоли разработчика.
Google Play позволяет привлечь к вашим ТВ-приложениям внимание новой аудитории – телезрителей. Для разработки и публикации можно использовать свою существующую учетную запись в консоли разработчика и текущие настройки распространения и ценообразования. Процесс участия довольно прост и кратко описан в следующих разделах.
Чтобы подготовить успешный запуск приложения на Android TV, начните с изучения руководств по разработке интересных телеприложений. Идеи о том, как преобразовать существующее приложение в телевизионное, см. в документе
Рекомендации по разработке приложений для Android TV, в котором также можно найти подробные сведения об их дизайне и использовании. В интерфейсе Google Play для Android TV отображаются только те приложения, которые пригодны для работы на телеэкране — ваши приложения могут участвовать в этой программе, если они соответствуют набору основных критериев качества. Более подробная информация содержится в документе Качество телеприложений.
Качественное телеприложение предназначено для использования на телевизионном экране, в нем реализованы возможности Android TV, а также соответствующих устройств ввода: джойстиков, навигационных кнопок и пультов дистанционного управления. Это приложение тщательно проработано, обладает отлаженным и качественным интерфейсом для больших экранов, предлагает привлекательный для пользователей набор функций.
Обдумывая свое будущее телеприложение, изучите документацию для разработчиков и рекомендации относительно эргономики и постарайтесь максимально их придерживаться. Позаботьтесь о максимальном удобстве работы для пользователей и обеспечьте его с помощью специальной библиотеки Leanback, входящей в SDK. Возможно, потребуется оптимизировать другие части вашего приложения для использования на телеэкране, правильно будет определить это в начальной стадии процесса разработки.
В большинстве случаев мы рекомендуем, чтобы телеинтерфейс был предоставлен в составе существующего приложения для телефонов, планшетов и других устройств с тем же именем пакета и с той же страницей каталога. Такой подход позволяет пользователям легко адаптироваться к работе с телеинтерфейсом, а также дает вам возможность использовать для привлечения пользователей отзывы и рейтинги, полученные для телефонной и планшетной версий приложения.
Можно включить используемые в телеинтерфейсе объекты Intent, библиотеку Leanback и специфичный для ТВ-устройств код и ресурсы как часть единого пакета APK для всех поддерживаемых устройств. Если необходимо, можно разрешить поддержку нескольких пакетов APK, чтобы доставлять специальный двоичный файл устройствам, поддерживаемым Android TV, с тем же именем пакета и с той же страницы каталога, что используется для телефонов и планшетов.
В процессе проектирования и разработки очень важно иметь в своем распоряжении подходящее устройство для макетирования и тестирования создаваемого интерфейса. Необходимо приобрести одно или несколько устройств, совместимых с Android TV, или использовать эмуляторы, чтобы как можно раньше организовать среду для тестирования. Рекомендуемым аппаратным устройством, для тестирования в среде Android TV является Nexus Player, который можно заказать в Google Play и других магазинах, вместе с ним необходимо также приобрести игровой контроллер и прочие ТВ-устройства.
Ваши телеприложения должны обладать высокой производительностью, хорошо смотреться в Android TV и быть максимально удобными для пользователя. Выбранные лучшие телеприложения демонстрируются на страницах Google Play, что упрощает их обнаружение пользователями. Выполнив следующие шаги, вы сможете стать участником этой программы и создать приложение для Android TV, которое понравится пользователям.
После создания готового к выпуску пакета APK и проверки его на соответствие требованиям качества телеприложений загрузите пакет в консоль разработчика. Добавьте дополнительные снимки телеэкранов и ТВ-баннер на страницу своего каталога и установите нужные параметры распространения. Если вы не знаете, как подготовить приложение к публикации на Google Play, изучите Контрольный список выпуска приложения.
Прежде чем вы сможете опубликовать приложение для пользователей Android TV, вам необходимо стать участником этой программы, см. раздел Цены и распространение в консоли разработчика. Участие в программе означает, что вы хотите открыть доступ пользователям Android TV к своему приложению через Google Play, а также то, что приложение соответствует критериям качества телеприложений.
Стать участником программы можно лишь в том случае, если приложение отвечает двум предварительным критериям качества, которые автоматически проверяются при загрузке пакета APK в Google Play.
ACTION_MAIN
с категорией
CATEGORY_LEANBACK_LAUNCHER
. Дополнительную информацию см. здесь.
android.hardware.touchscreen
необходимо установить
атрибут android:required="false”
. Дополнительную информацию см. здесь.
Если приложение соответствует предварительным критериям, появится флажок, подтверждающий участие в программе Android TV, как показано на рисунке далее. Если флажок участия в программе снят, проверьте свой пакет APK, убедившись, что он соответствует предварительным критериям.
После присоединения к программе и сохранения изменений вы можете загрузить и опубликовать свое приложение в обычном порядке. Перед тем, как открыть доступ к приложению пользователям Android TV, Google Play передает приложение на проверку его соответствия критериям качества телеприложений и сообщает о ее результатах. Отслеживание статуса подтверждения приложения подробно описано в следующем разделе.
Если приложение соответствует критериям качества телеприложений, Google Play делает его доступным пользователям Android TV. Ваше приложение также может воспользоваться возможностью высокой доступности в коллекциях приложений и рекламных кампаниях. Чтобы все пользователи сразу поняли, что приложение разработано для Android TV, в Google Play страница приложения отмечена отличительным значком "TV".
Следует отметить, что участие в программе и результат проверки не влияет на доступность приложения для других устройств в магазине Google Play, например, для телефонов и планшетов, для которых приложение станет доступно сразу после публикации.
Ниже приведены шаги по присоединению к программе Android TV в консоли разработчика.
Если приложение соответствует описанным выше техническим и качественным критериям Android TV, оно станет доступно пользователям этой программы. Если приложение не соответствует критериям, вы получите уведомление на адрес электронной почты, указанный в учетной записи разработчика, с описанием проблем, которые следует устранить. После внесения необходимых исправлений вы можете загрузить новую версию своего приложения в консоль разработчика.
Результаты проверки и текущий статус подтверждения вашего приложения всегда можно посмотреть в консоли разработчика в разделе Android TV на странице Цены и распространение для вашего приложения.
Возможны три следующих статуса подтверждения.
Процесс оценки приложений более подробно описан в документе Качество телеприложений.