Android Wear, TV, автоматический выпуск нескольких APK

У меня есть приложение для Android в Google Play, для него требуется низкий уровень API.

Хочу предоставить версии для TV, auto и Wear 2.0. Для этого требуется более высокий уровень API.

Первый вопрос: должен ли я выпускать разные APK для каждого или достаточно двух APK? (Один для телефона+планшета и один для одежды+тв+авто)

Второй вопрос: как включить несколько APK? Согласно
https://developer.android.com/google/play/publishing/multiple-apks.html :

"Консоль Google Play предоставляет два режима управления APK-файлами, связанными с вашим приложением: простой режим и расширенный режим. Вы можете переключаться между ними, щелкнув ссылку в правом верхнем углу вкладки APK-файлы. ."

Я уже час ищу в консоли Google Play. Не можете найти, где находится эта кнопка переключения или что такое вкладка «Файлы APK»?


person gilad s    schedule 29.05.2017    source источник
comment
Недавно они сменили консоль. Я столкнулся с той же проблемой. Кажется, загрузка нескольких apk включена по умолчанию.   -  person Vyacheslav    schedule 29.05.2017
comment
Вы можете проверить это статья, в которой даны настройки для активации нескольких APK в консоли разработчика для Android Market и посмотрите, поможет ли это вам. Это также показывает, где вы можете найти вкладку APK-файлы.   -  person Teyam    schedule 30.05.2017


Ответы (2)


1) Я настоятельно рекомендую выпускать отдельные APK для одежды, ТВ и авто. В противном случае, если вы, например. включите активы для ТВ, они будут занимать место в APK для носимых устройств, но никогда не будут использоваться. Важно свести к минимуму размер APK, особенно для носимых устройств, поскольку у них очень ограниченная батарея (чем больше APK, тем больше времени требуется для загрузки и установки) и объем памяти. Кроме того, если вам нужно исправить ошибки для конкретной целевой платформы, вы можете обновить APK для этой целевой платформы, не затрагивая других пользователей. Возможно, в будущем вы также захотите добавить функции для конкретных платформ. Отдельные APK сделают все вышеперечисленное проще. Во-первых, это немного больше накладных расходов, но все можно автоматизировать, и я уверен, что вы выиграете от этого в долгосрочной перспективе.

2) Как упоминал Вячеслав в своем комментарии, вам больше не нужно включать поддержку нескольких APK в консоли разработчика Play Store. Просто добавьте все APK при создании новой версии (Управление версиями -> Выпуски приложений). Чтобы это работало, у них должны быть фильтры, чтобы сделать все APK уникальными. , а также разные коды версий.

person TofferJ    schedule 30.05.2017

Auto и Wear не распространяются на платформах Android через apk, это функции, которые вы должны включить в своем приложении.

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

person smora    schedule 15.08.2017