1page.title=Распространение приложений в Android TV 2page.image=/design/tv/images/atv-home.jpg 3meta.tags="tv", "publish", "quality" 4page.tags="tv", "publish", "googleplay" 5page.metaDescription=Распространяйте свои приложения, игры и контент в Android TV. 6 7@jd:body 8 9<div id="qv-wrapper"><div id="qv"> 10<h2>Как стать участником</h2> 11<ol> 12<li><a href="#understand_guidelines">Изучите инструкции</a></li> 13<li><a href="#develop_app">Создайте качественное телеприложение</a></li> 14<li><a href="#test_app">Проверьте качество телеприложения</a></li> 15<li><a href="#opt_in">Станьте участником программы</a></li> 16<li><a href="#track_review">Дождитесь результатов проверки</a></li> 17</ol> 18 19<h2>См. также:</h2> 20<ol> 21<li><a href="{@docRoot}distribute/essentials/quality/tv.html">Качество телеприложений</a></li> 22<li><a href="{@docRoot}distribute/essentials/quality/core.html">Основные критерии качества приложений</a></li> 23</ol> 24 25</div></div> 26 27<p> 28 Если вы создали качественное приложение или игру, Android TV и Google Play помогут 29 предложить его пользователям на экранах их домашних телевизоров. У вас появится возможность предложить свои приложения и игры, используя интерфейс 30 электронной витрины, оптимизированной для ТВ-устройств. Вы можете адаптировать новые 31 или существующие приложения для соответствия требованиям телеприложений, а затем 32 опубликовать их, используя знакомые инструменты и процессы Google Play. 33</p> 34 35<p> 36 Для начала ознакомьтесь с разделами этого документа, чтобы узнать 37 о распространении телеприложений через Google Play. Обязательно изучите документ 38 <a href="{@docRoot}distribute/essentials/quality/tv.html">Качество телеприложений</a>, 39 описывающий требования к эргономике и стандарты качества, которым должно соответствовать 40 ваше приложение. Когда приложение будет готово, вы можете стать участником программы, опубликовав его в 41 электронной витрине Android TV из консоли разработчика. 42</p> 43 44<h2 id="how_to_participate"> 45 Как стать участником 46</h2> 47 48<p> 49 Google Play позволяет привлечь к вашим ТВ-приложениям внимание новой аудитории 50 – телезрителей. Для разработки и публикации можно использовать свою существующую учетную запись в 51 консоли разработчика и текущие настройки распространения и ценообразования. Процесс 52 участия довольно прост и кратко описан в следующих разделах. 53</p> 54 55<div style="float:right;margin:1em 0 1.5em 2em;"> 56 <img src="{@docRoot}images/gp-tv-process.png"> 57</div> 58 59<h3 id="understand_guidelines"> 60 1. Изучите инструкции и требования 61</h3> 62 63<p> 64 Чтобы подготовить успешный запуск приложения на Android TV, начните с изучения 65 руководств по разработке интересных телеприложений. Идеи о том, 66 как преобразовать существующее приложение в телевизионное, см. в документе 67</p> 68 69<p> 70 <a href="{@docRoot}design/tv/index.html">Рекомендации по разработке приложений для Android TV</a>, в котором также можно найти 71 подробные сведения об их дизайне и использовании. В интерфейсе Google Play для 72 Android TV <strong>отображаются только те приложения, которые пригодны для работы на телеэкране</strong> 73 — ваши приложения могут участвовать в этой программе, если они соответствуют набору основных 74 критериев качества. Более подробная информация содержится в документе <a href="{@docRoot}distribute/essentials/quality/tv.html">Качество 75 телеприложений</a>. 76</p> 77 78<h3 id="develop_app">2. Создайте качественное телеприложение</h3> 79 80<p> 81 Качественное телеприложение предназначено для использования на 82 телевизионном экране, в нем реализованы возможности Android TV, а также соответствующих 83 устройств ввода: джойстиков, навигационных кнопок и пультов дистанционного управления. Это приложение тщательно проработано, обладает отлаженным и качественным 84 интерфейсом для больших экранов, предлагает привлекательный для пользователей 85 набор функций. 86</p> 87 88<p> 89 Обдумывая свое будущее телеприложение, изучите <a href="{@docRoot}training/tv/start/index.html">документацию для разработчиков</a> и 90 рекомендации относительно эргономики и постарайтесь максимально их 91 придерживаться. Позаботьтесь о максимальном удобстве работы для пользователей и обеспечьте 92 его с помощью специальной библиотеки Leanback, входящей в SDK. Возможно, потребуется оптимизировать другие 93 части вашего приложения для использования на телеэкране, правильно будет определить это 94 в начальной стадии процесса разработки. 95</p> 96 97<p> 98 В большинстве случаев мы рекомендуем, чтобы телеинтерфейс был предоставлен 99 в составе существующего приложения для телефонов, планшетов и других устройств с тем же 100 именем пакета и с той же страницей каталога. Такой подход позволяет пользователям легко адаптироваться к работе с телеинтерфейсом, 101 а также дает вам возможность использовать для привлечения пользователей отзывы и 102 рейтинги, полученные для телефонной и планшетной версий приложения. 103</p> 104 105<p> 106 Можно включить используемые в телеинтерфейсе объекты Intent, библиотеку Leanback 107 и специфичный для ТВ-устройств код и ресурсы как часть единого пакета APK для всех поддерживаемых устройств. Если 108 необходимо, можно разрешить <a href="{@docRoot}google/play/publishing/multiple-apks.html">поддержку нескольких пакетов APK</a>, чтобы доставлять специальный 109 двоичный файл устройствам, поддерживаемым Android TV, с тем же именем пакета и с той же 110 страницы каталога, что используется для телефонов и планшетов. 111</p> 112 113<p> 114 В процессе проектирования и разработки очень важно иметь в своем распоряжении 115 подходящее устройство для макетирования и тестирования создаваемого интерфейса. Необходимо приобрести одно или несколько устройств, совместимых с 116 Android TV, или использовать эмуляторы, чтобы как можно раньше организовать среду для 117 тестирования. Рекомендуемым аппаратным устройством, для тестирования в среде 118 Android TV является Nexus Player, который <a href="http://www.google.com/intl/all/nexus/player/">можно заказать в Google Play</a> 119 и других магазинах, вместе с ним необходимо также приобрести игровой контроллер и прочие 120 ТВ-устройства. 121</p> 122 123<h3 id="test_app">3. Проверьте качество телеприложения</h3> 124 125<p> 126 Ваши телеприложения должны обладать высокой производительностью, 127 хорошо смотреться в Android TV и быть максимально удобными для пользователя. Выбранные лучшие 128 телеприложения демонстрируются на страницах Google Play, что упрощает их обнаружение пользователями. Выполнив следующие шаги, вы сможете стать участником этой программы 129 и создать приложение для Android TV, которое понравится пользователям. 130</p> 131 132<ul> 133 <li>Предусмотрите соблюдение основных критериев качества приложений. 134 <ul> 135 <li>Следуйте <a href="{@docRoot}design/index.html">рекомендациям 136 по дизайну Android</a>. Уделите особое внимание использованию <a href="http://www.google.com/design/spec/material-design/introduction.html">дизайна 137 материалов</a> в вашем приложении. 138 </li> 139 140 <li>Проверьте, как в приложении соблюдаются <a href="{@docRoot}distribute/essentials/quality/core.html">Основные критерии качества 141 приложений</a>. 142 </li> 143 </ul> 144 </li> 145 <li>Предусмотрите соблюдение критериев <a href="{@docRoot}distribute/essentials/quality/tv.html">Качества 146 телеприложений</a>. 147 <ul> 148 <li>Используйте передовые 149методы <a href="{@docRoot}training/tv/index.html">разработки телеприложений</a>.</li> 150 <li>Убедитесь в том, что приложение соответствует всем критериям <a href="{@docRoot}distribute/essentials/quality/tv.html">качества телеприложений</a>.</li> 151 </ul> 152 </li> 153 <li>Стремитесь сделать его максимально простым и удобным.</li> 154</ul> 155 156<h3 id="opt_in">4. Вступление в программу Android TV и публикация</h3> 157 158<p> 159 После создания готового к выпуску пакета APK и проверки его на соответствие 160 требованиям <a href="{@docRoot}distribute/essentials/quality/tv.html">качества телеприложений</a> загрузите пакет 161 в консоль разработчика. Добавьте дополнительные 162 снимки телеэкранов и ТВ-баннер на страницу своего каталога и установите нужные параметры 163 распространения. Если вы не знаете, как подготовить приложение к публикации на Google Play, 164 изучите <a href="{@docRoot}distribute/googleplay/publish/preparing.html">Контрольный список 165 выпуска приложения</a>. 166</p> 167 168<p> 169 Прежде чем вы сможете опубликовать приложение для пользователей Android TV, вам 170 необходимо стать участником этой программы, см. раздел <strong>Цены и распространение</strong> 171 в консоли разработчика. Участие в программе означает, что вы хотите открыть доступ пользователям 172 Android TV к своему приложению через Google Play, а также то, 173 что приложение соответствует критериям <a href="{@docRoot}distribute/essentials/quality/tv.html">качества 174 телеприложений</a>. 175</p> 176 177<p> 178 Стать участником программы можно лишь в том случае, если приложение отвечает двум 179 предварительным критериям качества, которые автоматически проверяются при загрузке пакета APK в Google Play. 180</p> 181 182<ul> 183 <li>В манифесте приложения для объекта Intent должен быть установлен тип <a href="{@docRoot}reference/android/content/Intent.html#ACTION_MAIN"><code>ACTION_MAIN</code></a> 184 с категорией<a href="{@docRoot}reference/android/content/Intent.html#CATEGORY_LEANBACK_LAUNCHER"> 185<code>CATEGORY_LEANBACK_LAUNCHER</code></a>. Дополнительную информацию см. <a href="{@docRoot}training/tv/start/start.html#tv-activity">здесь</a>. 186 </li> 187 188 <li>Для приложения должна быть задекларирована необязательность сенсорного экрана. Для 189 этого в манифесте для оборудования <code>android.hardware.touchscreen</code> необходимо установить 190 атрибут <code>android:required="false”</code>. Дополнительную информацию см. <a href="{@docRoot}training/tv/start/hardware.html#declare-hardware-requirements">здесь</a>. 191 </li> 192</ul> 193 194<p> 195 Если приложение соответствует предварительным критериям, появится флажок, 196 подтверждающий участие в программе Android TV, как показано на рисунке далее. Если флажок участия в программе снят, проверьте свой пакет APK, убедившись, что он 197 соответствует предварительным критериям. 198</p> 199 200<p> 201 После присоединения к программе и сохранения изменений вы можете загрузить и опубликовать свое приложение в обычном порядке. 202 Перед тем, как открыть доступ к приложению пользователям Android TV, Google Play передает 203 приложение на проверку его соответствия критериям <a href="{@docRoot}distribute/essentials/quality/tv.html">качества телеприложений</a> 204 и сообщает о ее результатах. Отслеживание статуса подтверждения приложения подробно 205 описано в следующем разделе. 206</p> 207 208<p> 209 Если приложение соответствует критериям <a href="{@docRoot}distribute/essentials/quality/tv.html">качества 210 телеприложений</a>, Google Play делает его доступным пользователям 211 Android TV. Ваше приложение также может воспользоваться возможностью высокой доступности в 212 коллекциях приложений и рекламных кампаниях. Чтобы все пользователи сразу поняли, что приложение 213 разработано для Android TV, в Google Play страница приложения отмечена отличительным 214 значком "TV". 215</p> 216 217<p> 218 Следует отметить, что участие в программе и результат проверки не влияет на доступность 219 приложения для других устройств в магазине Google Play, например, для телефонов и 220 планшетов, для которых приложение станет доступно сразу после публикации. 221</p> 222 223<p> 224 Ниже приведены шаги по присоединению к программе Android TV в консоли разработчика. 225</p> 226 227<ol> 228 <li>Убедитесь в том, что приложение соответствует всем критериям <a href="{@docRoot}distribute/essentials/quality/tv.html">качества телеприложений</a>. 229 </li> 230 231 <li>Добавьте снимки телеэкранов и картинку баннера к странице приложения в каталоге. 232 </li> 233 234 <li>Выберите на странице <strong>Все приложения</strong> то приложение, которое нужно добавить к программе. 235 </li> 236 237 <li>В списке <strong>Цена и распространение</strong> найдите пункт <em>Android TV</em> и флажок 238 участия в программе. 239 </li> 240 241 <li>Установите флажок <em>Распространять ваше приложение в Android TV</em>. 242 </li> 243 244 <li>Нажмите <strong>Сохранить</strong>, чтобы сохранить свои изменения. 245 </li> 246</ol> 247 248<div style="padding-top:1em"> 249 <img style="border:2px solid #ddd;" src="{@docRoot}images/gp-tv-opt-in.png"> 250 <p class="caption"> 251 <strong>Участие в программе для ТВ-устройств</strong>. Включите свое приложение в Android TV, присоединившись к программе из 252 консоли разработчика. 253 </p> 254</div> 255 256<h3 id="track_review">5. Дождитесь результатов проверки и подтверждения</h3> 257 258<p> 259 Если приложение соответствует описанным выше техническим и качественным критериям 260 Android TV, оно станет доступно пользователям этой программы. Если приложение не 261 соответствует критериям, вы получите <strong>уведомление на адрес электронной почты, 262 указанный в учетной записи разработчика</strong>, с описанием проблем, которые следует устранить. После 263 внесения необходимых исправлений вы можете загрузить новую версию своего приложения в консоль 264 разработчика. 265</p> 266 267<p> 268 Результаты проверки и текущий статус подтверждения вашего приложения всегда 269 можно посмотреть в консоли разработчика в разделе <em>Android TV</em> на странице 270 <strong>Цены и распространение</strong> для вашего приложения. 271</p> 272 273<p> 274 Возможны три следующих статуса подтверждения. 275</p> 276 277<ul> 278 <li> 279 <em>Ожидает подтверждения</em> – приложение отправлено для проверки, и она еще не 280 закончена. 281 </li> 282 283 <li> 284 <em>Утверждено</em> – ваше приложение было проверено и утверждено. Приложение 285 становится доступно пользователям программы Android TV. 286 </li> 287 288 <li> 289 <em>Отклонено</em> – ваше приложение было проверено, но отклонено. Информацию о том, 290 почему приложение было отклонено, смотрите в сообщении по электронной почте. Можно 291 исправить указанные проблемы и повторно подать заявку, опубликовав приложение, 292 чтобы начать его новую проверку. 293 </li> 294</ul> 295 296<p>Процесс оценки приложений более подробно описан в документе <a href="{@docRoot}distribute/essentials/quality/tv.html">Качество телеприложений</a>. </p> 297 298 299 <h3>Связанные ресурсы</h3> 300 301 <div class="resource-widget resource-flow-layout col-16" 302 data-query="collection:tvlanding" 303 data-cardSizes="9x6, 6x3x2" 304 data-maxResults="6"> 305 </div> 306