Google Play: объявление о приложении только для телевизоров

Я пытаюсь опубликовать приложение для Android TV, но консоль разработчика говорит: "Вам нужно добавить как минимум 2 скриншота не для Android TV". Но это apk только для Android TV, так как есть еще один apk, специфичный для планшетов и телефонов. Как я могу настроить таргетинг только на Android TV?

Кроме того, я хотел бы представить этот конкретный APK только для NexusPlayer, а затем добавить другие телевизоры Android, так как приложение протестировано на них и совместимость подтверждена. Проблема в том, что консоль разработчика запускается с устройствами almos 3000 (включая планшеты и телефоны), которые по умолчанию настроены как совместимые, и я вижу только функцию ручного отключения.

РЕДАКТИРОВАТЬ

Временное решение состояло в том, чтобы ориентироваться только на большие и большие экраны, уменьшив количество автоматически поддерживаемых устройств до 800. Тем не менее пришлось вручную отключить ненужные, но с меньшим перерасходом.

 <supports-screens android:smallScreens="false"
        android:normalScreens="false"
        android:largeScreens="true"
        android:xlargeScreens="true"
        android:requiresSmallestWidthDp="720" />

2 ответа

Решение

Да, вам нужно загрузить скриншоты для Android TV и еще одного устройства, даже если это только для Android TV.

Чтобы ограничить совместимость устройств, убедитесь, что в манифесте указано следующее:

<uses-feature android:name="android.software.leanback" android:required="true" />

Это ограничит его для устройств Android TV, а затем вы можете ограничить их вручную при необходимости.

Для первой части это звучит как ограничение на игровой консоли. Просто загрузите два одинаковых телевизионных скриншота, которые вы уже загрузили, и все будет хорошо.

Во второй части, я думаю, вам нужно вручную пройти через все 3000 устройств. Вы также можете ограничить диапазон, указав, что ваш APK только для x86.

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