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 <div id="qv-wrapper"><div id="qv"> <h2>Как стать участником</h2> <ol> <li><a href="#understand_guidelines">Изучите инструкции</a></li> <li><a href="#develop_app">Создайте качественное телеприложение</a></li> <li><a href="#test_app">Проверьте качество телеприложения</a></li> <li><a href="#opt_in">Станьте участником программы</a></li> <li><a href="#track_review">Дождитесь результатов проверки</a></li> </ol> <h2>См. также:</h2> <ol> <li><a href="{@docRoot}distribute/essentials/quality/tv.html">Качество телеприложений</a></li> <li><a href="{@docRoot}distribute/essentials/quality/core.html">Основные критерии качества приложений</a></li> </ol> </div></div> <p> Если вы создали качественное приложение или игру, Android TV и Google Play помогут предложить его пользователям на экранах их домашних телевизоров. У вас появится возможность предложить свои приложения и игры, используя интерфейс электронной витрины, оптимизированной для ТВ-устройств. Вы можете адаптировать новые или существующие приложения для соответствия требованиям телеприложений, а затем опубликовать их, используя знакомые инструменты и процессы Google Play. </p> <p> Для начала ознакомьтесь с разделами этого документа, чтобы узнать о распространении телеприложений через Google Play. Обязательно изучите документ <a href="{@docRoot}distribute/essentials/quality/tv.html">Качество телеприложений</a>, описывающий требования к эргономике и стандарты качества, которым должно соответствовать ваше приложение. Когда приложение будет готово, вы можете стать участником программы, опубликовав его в электронной витрине Android TV из консоли разработчика. </p> <h2 id="how_to_participate"> Как стать участником </h2> <p> Google Play позволяет привлечь к вашим ТВ-приложениям внимание новой аудитории – телезрителей. Для разработки и публикации можно использовать свою существующую учетную запись в консоли разработчика и текущие настройки распространения и ценообразования. Процесс участия довольно прост и кратко описан в следующих разделах. </p> <div style="float:right;margin:1em 0 1.5em 2em;"> <img src="{@docRoot}images/gp-tv-process.png"> </div> <h3 id="understand_guidelines"> 1. Изучите инструкции и требования </h3> <p> Чтобы подготовить успешный запуск приложения на Android TV, начните с изучения руководств по разработке интересных телеприложений. Идеи о том, как преобразовать существующее приложение в телевизионное, см. в документе </p> <p> <a href="{@docRoot}design/tv/index.html">Рекомендации по разработке приложений для Android TV</a>, в котором также можно найти подробные сведения об их дизайне и использовании. В интерфейсе Google Play для Android TV <strong>отображаются только те приложения, которые пригодны для работы на телеэкране</strong> — ваши приложения могут участвовать в этой программе, если они соответствуют набору основных критериев качества. Более подробная информация содержится в документе <a href="{@docRoot}distribute/essentials/quality/tv.html">Качество телеприложений</a>. </p> <h3 id="develop_app">2. Создайте качественное телеприложение</h3> <p> Качественное телеприложение предназначено для использования на телевизионном экране, в нем реализованы возможности Android TV, а также соответствующих устройств ввода: джойстиков, навигационных кнопок и пультов дистанционного управления. Это приложение тщательно проработано, обладает отлаженным и качественным интерфейсом для больших экранов, предлагает привлекательный для пользователей набор функций. </p> <p> Обдумывая свое будущее телеприложение, изучите <a href="{@docRoot}training/tv/start/index.html">документацию для разработчиков</a> и рекомендации относительно эргономики и постарайтесь максимально их придерживаться. Позаботьтесь о максимальном удобстве работы для пользователей и обеспечьте его с помощью специальной библиотеки Leanback, входящей в SDK. Возможно, потребуется оптимизировать другие части вашего приложения для использования на телеэкране, правильно будет определить это в начальной стадии процесса разработки. </p> <p> В большинстве случаев мы рекомендуем, чтобы телеинтерфейс был предоставлен в составе существующего приложения для телефонов, планшетов и других устройств с тем же именем пакета и с той же страницей каталога. Такой подход позволяет пользователям легко адаптироваться к работе с телеинтерфейсом, а также дает вам возможность использовать для привлечения пользователей отзывы и рейтинги, полученные для телефонной и планшетной версий приложения. </p> <p> Можно включить используемые в телеинтерфейсе объекты Intent, библиотеку Leanback и специфичный для ТВ-устройств код и ресурсы как часть единого пакета APK для всех поддерживаемых устройств. Если необходимо, можно разрешить <a href="{@docRoot}google/play/publishing/multiple-apks.html">поддержку нескольких пакетов APK</a>, чтобы доставлять специальный двоичный файл устройствам, поддерживаемым Android TV, с тем же именем пакета и с той же страницы каталога, что используется для телефонов и планшетов. </p> <p> В процессе проектирования и разработки очень важно иметь в своем распоряжении подходящее устройство для макетирования и тестирования создаваемого интерфейса. Необходимо приобрести одно или несколько устройств, совместимых с Android TV, или использовать эмуляторы, чтобы как можно раньше организовать среду для тестирования. Рекомендуемым аппаратным устройством, для тестирования в среде Android TV является Nexus Player, который <a href="http://www.google.com/intl/all/nexus/player/">можно заказать в Google Play</a> и других магазинах, вместе с ним необходимо также приобрести игровой контроллер и прочие ТВ-устройства. </p> <h3 id="test_app">3. Проверьте качество телеприложения</h3> <p> Ваши телеприложения должны обладать высокой производительностью, хорошо смотреться в Android TV и быть максимально удобными для пользователя. Выбранные лучшие телеприложения демонстрируются на страницах Google Play, что упрощает их обнаружение пользователями. Выполнив следующие шаги, вы сможете стать участником этой программы и создать приложение для Android TV, которое понравится пользователям. </p> <ul> <li>Предусмотрите соблюдение основных критериев качества приложений. <ul> <li>Следуйте <a href="{@docRoot}design/index.html">рекомендациям по дизайну Android</a>. Уделите особое внимание использованию <a href="http://www.google.com/design/spec/material-design/introduction.html">дизайна материалов</a> в вашем приложении. </li> <li>Проверьте, как в приложении соблюдаются <a href="{@docRoot}distribute/essentials/quality/core.html">Основные критерии качества приложений</a>. </li> </ul> </li> <li>Предусмотрите соблюдение критериев <a href="{@docRoot}distribute/essentials/quality/tv.html">Качества телеприложений</a>. <ul> <li>Используйте передовые методы <a href="{@docRoot}training/tv/index.html">разработки телеприложений</a>.</li> <li>Убедитесь в том, что приложение соответствует всем критериям <a href="{@docRoot}distribute/essentials/quality/tv.html">качества телеприложений</a>.</li> </ul> </li> <li>Стремитесь сделать его максимально простым и удобным.</li> </ul> <h3 id="opt_in">4. Вступление в программу Android TV и публикация</h3> <p> После создания готового к выпуску пакета APK и проверки его на соответствие требованиям <a href="{@docRoot}distribute/essentials/quality/tv.html">качества телеприложений</a> загрузите пакет в консоль разработчика. Добавьте дополнительные снимки телеэкранов и ТВ-баннер на страницу своего каталога и установите нужные параметры распространения. Если вы не знаете, как подготовить приложение к публикации на Google Play, изучите <a href="{@docRoot}distribute/googleplay/publish/preparing.html">Контрольный список выпуска приложения</a>. </p> <p> Прежде чем вы сможете опубликовать приложение для пользователей Android TV, вам необходимо стать участником этой программы, см. раздел <strong>Цены и распространение</strong> в консоли разработчика. Участие в программе означает, что вы хотите открыть доступ пользователям Android TV к своему приложению через Google Play, а также то, что приложение соответствует критериям <a href="{@docRoot}distribute/essentials/quality/tv.html">качества телеприложений</a>. </p> <p> Стать участником программы можно лишь в том случае, если приложение отвечает двум предварительным критериям качества, которые автоматически проверяются при загрузке пакета APK в Google Play. </p> <ul> <li>В манифесте приложения для объекта Intent должен быть установлен тип <a href="{@docRoot}reference/android/content/Intent.html#ACTION_MAIN"><code>ACTION_MAIN</code></a> с категорией<a href="{@docRoot}reference/android/content/Intent.html#CATEGORY_LEANBACK_LAUNCHER"> <code>CATEGORY_LEANBACK_LAUNCHER</code></a>. Дополнительную информацию см. <a href="{@docRoot}training/tv/start/start.html#tv-activity">здесь</a>. </li> <li>Для приложения должна быть задекларирована необязательность сенсорного экрана. Для этого в манифесте для оборудования <code>android.hardware.touchscreen</code> необходимо установить атрибут <code>android:required="false”</code>. Дополнительную информацию см. <a href="{@docRoot}training/tv/start/hardware.html#declare-hardware-requirements">здесь</a>. </li> </ul> <p> Если приложение соответствует предварительным критериям, появится флажок, подтверждающий участие в программе Android TV, как показано на рисунке далее. Если флажок участия в программе снят, проверьте свой пакет APK, убедившись, что он соответствует предварительным критериям. </p> <p> После присоединения к программе и сохранения изменений вы можете загрузить и опубликовать свое приложение в обычном порядке. Перед тем, как открыть доступ к приложению пользователям Android TV, Google Play передает приложение на проверку его соответствия критериям <a href="{@docRoot}distribute/essentials/quality/tv.html">качества телеприложений</a> и сообщает о ее результатах. Отслеживание статуса подтверждения приложения подробно описано в следующем разделе. </p> <p> Если приложение соответствует критериям <a href="{@docRoot}distribute/essentials/quality/tv.html">качества телеприложений</a>, Google Play делает его доступным пользователям Android TV. Ваше приложение также может воспользоваться возможностью высокой доступности в коллекциях приложений и рекламных кампаниях. Чтобы все пользователи сразу поняли, что приложение разработано для Android TV, в Google Play страница приложения отмечена отличительным значком "TV". </p> <p> Следует отметить, что участие в программе и результат проверки не влияет на доступность приложения для других устройств в магазине Google Play, например, для телефонов и планшетов, для которых приложение станет доступно сразу после публикации. </p> <p> Ниже приведены шаги по присоединению к программе Android TV в консоли разработчика. </p> <ol> <li>Убедитесь в том, что приложение соответствует всем критериям <a href="{@docRoot}distribute/essentials/quality/tv.html">качества телеприложений</a>. </li> <li>Добавьте снимки телеэкранов и картинку баннера к странице приложения в каталоге. </li> <li>Выберите на странице <strong>Все приложения</strong> то приложение, которое нужно добавить к программе. </li> <li>В списке <strong>Цена и распространение</strong> найдите пункт <em>Android TV</em> и флажок участия в программе. </li> <li>Установите флажок <em>Распространять ваше приложение в Android TV</em>. </li> <li>Нажмите <strong>Сохранить</strong>, чтобы сохранить свои изменения. </li> </ol> <div style="padding-top:1em"> <img style="border:2px solid #ddd;" src="{@docRoot}images/gp-tv-opt-in.png"> <p class="caption"> <strong>Участие в программе для ТВ-устройств</strong>. Включите свое приложение в Android TV, присоединившись к программе из консоли разработчика. </p> </div> <h3 id="track_review">5. Дождитесь результатов проверки и подтверждения</h3> <p> Если приложение соответствует описанным выше техническим и качественным критериям Android TV, оно станет доступно пользователям этой программы. Если приложение не соответствует критериям, вы получите <strong>уведомление на адрес электронной почты, указанный в учетной записи разработчика</strong>, с описанием проблем, которые следует устранить. После внесения необходимых исправлений вы можете загрузить новую версию своего приложения в консоль разработчика. </p> <p> Результаты проверки и текущий статус подтверждения вашего приложения всегда можно посмотреть в консоли разработчика в разделе <em>Android TV</em> на странице <strong>Цены и распространение</strong> для вашего приложения. </p> <p> Возможны три следующих статуса подтверждения. </p> <ul> <li> <em>Ожидает подтверждения</em> – приложение отправлено для проверки, и она еще не закончена. </li> <li> <em>Утверждено</em> – ваше приложение было проверено и утверждено. Приложение становится доступно пользователям программы Android TV. </li> <li> <em>Отклонено</em> – ваше приложение было проверено, но отклонено. Информацию о том, почему приложение было отклонено, смотрите в сообщении по электронной почте. Можно исправить указанные проблемы и повторно подать заявку, опубликовав приложение, чтобы начать его новую проверку. </li> </ul> <p>Процесс оценки приложений более подробно описан в документе <a href="{@docRoot}distribute/essentials/quality/tv.html">Качество телеприложений</a>. </p> <h3>Связанные ресурсы</h3> <div class="resource-widget resource-flow-layout col-16" data-query="collection:tvlanding" data-cardSizes="9x6, 6x3x2" data-maxResults="6"> </div>