Упаковка и распространение приложений Wear OS

В этом документе содержатся инструкции и рекомендации по распространению приложений Wear OS в Play Store.

Необходимые условия для Play Store

APK-файлы для Wear OS отличаются от мобильных APK-файлов и загружаются и обновляются независимо от Play Console.

Для публикации в Play Store APK-файлы для Wear OS должны соответствовать следующим требованиям.

Уникальный код версии

Поскольку код версии APK-файла для часов должен быть уникальным для всех форм-факторов, мы рекомендуем, чтобы схема кодирования версии была независимой от любого другого форм-фактора вашей Play Console.

Вот пример схемы:

  • Первые 2 цифры: targetSdkVersion :
    • 36[xxx][yy][zz]
  • Следующие цифры: версия продукта:
    • 36152[yy][zz]
  • Следующие номера: номер выпуска:
    • 3615202[zz]
  • Итоговые данные: версия вашего приложения Wear OS:
    • 361520203

Если у вас есть APK-файл для телефона в дополнение к APK-файлу для часов, вам необходимо использовать метод доставки нескольких APK-файлов (Multi-APK delivery method) для управления обоими. Чтобы узнать больше о версионировании нескольких APK-файлов, см. раздел «Правила для нескольких APK-файлов» , а чтобы убедиться, что ваша конфигурация Gradle правильно устанавливает версии, см. раздел « Установка информации о версии приложения» .

Настройте прицеливание для часов.

Чтобы Play Store распознал ваше приложение как приложение для Wear OS, необходимо указать специальный тег <uses-feature> в файле манифеста вашего приложения. Этот элемент должен быть прямым дочерним элементом корневого тега <manifest> , а его атрибут android:name должен быть установлен в значение android.hardware.type.watch :

<uses-feature android:name="android.hardware.type.watch" />

Помимо указания функции android.hardware.type.watch в манифесте, вы также можете фильтровать по таким критериям, как версия SDK, разрешение экрана и архитектура процессора. Подробнее см. в разделе «Фильтры» в Google Play .

Укажите автономные настройки.

В файле AndroidManifest.xml необходимо указать, является ли ваше приложение для часов автономным. Автономное приложение полностью работоспособно без сопряженного телефона. Все его основные функции, такие как аутентификация, работают локально на часах.

Для этого добавьте элемент <meta-data> внутрь тега <application> . Задайте ему имя com.google.android.wearable.standalone и значение true или false.

<meta-data
    android:name="com.google.android.wearable.standalone"
    android:value="true" />

Если значение параметра com.google.android.wearable.standalone равно false , приложение все равно можно загрузить из Play Store, но для его использования требуется сопутствующее мобильное приложение. Подробнее о разработке автономных приложений для Wear OS см. в разделе «Автономные и неавтономные приложения для Wear OS» .

Проверка разработки

Для успешного запуска на Wear OS ознакомьтесь с ресурсами для разработчиков Wear OS и рекомендациями по дизайну Wear OS , а также убедитесь, что ваше приложение соответствует стандартам качества Wear OS .

Действительная упаковка

Если у вас уже есть мобильное приложение, убедитесь, что вы использовали то же имя пакета для вашего приложения Wear OS.

Мы рекомендуем использовать ту же страницу в Play Store, что и для вашего мобильного приложения, поскольку это улучшит видимость вашего приложения для Wear OS, связав его с отзывами и рейтингами вашего мобильного приложения.

Комплексное тестирование

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

Настройте среду тестирования как можно раньше и проводите тестирование на различных устройствах, версиях и типах тестов на протяжении всего процесса проектирования и разработки. Мы настоятельно рекомендуем тестировать как на эмуляторах, так и на физических устройствах от всех основных производителей Wear OS.

Проверка соответствия стандартам качества

Убедитесь, что ваше приложение соответствует всем стандартам качества Wear OS , и проведите тестирование пользователями, чтобы проверить удобство использования и общее качество.

Если эти стандарты не будут соблюдены, ваше приложение будет отклонено в процессе проверки в Play Store .

Высококачественные приложения для Wear OS выделяются в Play Store в рейтингах лучших приложений и тщательно отобранных подборках. Чтобы попасть в эти подборки, убедитесь, что ваше приложение для Wear OS работает как автономное приложение и соответствует всем стандартам качества.

Специальная тема: Требования к мероприятиям, ориентированным на детей.

Некоторые устройства на Wear OS поддерживают пользовательский интерфейс, адаптированный для детей, что позволяет часам и связанным с ними приложениям работать полностью автономно, используя LTE и, при наличии, Wi-Fi. Это включает в себя звонки, текстовые сообщения и игры. Чтобы опубликовать пользовательский интерфейс для вашего приложения или циферблата в Play Store, необходимо выполнить следующие дополнительные требования:

Для получения дополнительной информации о создании развлечений, ориентированных на детей, ознакомьтесь с рекомендациями по разработке .

Распределение

В следующих разделах представлен обзор того, как опубликовать и распространить ваше приложение для Wear OS с помощью Play Console . Более подробные инструкции см. в разделе « Подготовка и подготовка к выпуску» .

Если вы новичок в Play Console, воспользуйтесь обзором Google Play Console , чтобы начать работу, и контрольным списком запуска Play Store, чтобы не сбиться с пути.

Настройка Play Console для Wear OS

Чтобы ваше приложение появилось в Play Store, загрузите APK-файл Wear OS в Play Console. Для этого выполните следующие действия:

  1. В консоли Play для вашего приложения нажмите на меню «Тестирование и выпуск» на панели навигации.
  2. Выберите «Расширенные настройки» , перейдите на вкладку «Форм-факторы» и нажмите «Добавить форм-фактор» .
  3. Нажмите на Wear OS и выполните действия, чтобы добавить скриншоты Wear OS в описание вашего товара в Play Store.

Выпуск на тестовый трек

Чтобы ваше приложение стало доступно пользователям в Play Store, необходимо пройти закрытое тестирование, в ходе которого предварительные версии приложения будут протестированы вашей собственной группой тестировщиков. Подробнее об этом можно узнать в нашем руководстве по закрытому тестированию .

После того, как вы запустите приложение на тестовом полигоне, Play Console подготовит отчет перед запуском. Этот отчет содержит результаты тестов стабильности, доступности и безопасности на эмулируемых и физических устройствах, а также результаты тестов производительности на физических устройствах.

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

Примите участие и опубликуйте

После того, как ваш релиз появится в закрытом тестовом режиме, вы можете подключиться к Wear OS и согласиться с политикой проверки в меню «Расширенные настройки» .

После выбора варианта использования Wear OS, нажмите «Начать развертывание» , чтобы распространить ваше приложение.

Соображения

  • Пользователи могут загружать приложения Wear OS либо непосредственно со своих часов, либо удаленно из Play Store на своем телефоне или компьютере.

  • При отправке обновления в Play Console приложение обновляется автоматически для пользователей, у которых включено автоматическое обновление. Пользователи также могут обновлять приложения вручную в Play Store.

  • Если ваше приложение включает в себя плитки или виджеты, вам также необходимо указать в описании приложения, что оно их поддерживает.

отзывы в Play Store

После публикации вашего приложения начинается процесс проверки в Play Store.

Проверить статус рассмотрения и утверждения

В любое время вы можете проверить статус проверки и одобрения вашего приложения в Play Console, на странице «Цены и распространение» вашего приложения, в разделе Wear OS.

Существует три штата, в которых получено одобрение:

  • Ожидание: Ваше приложение отправлено на проверку, и проверка еще не завершена.
  • Одобрено: Ваше приложение проверено и одобрено. Приложение стало доступно для пользователей Wear OS.
  • Не одобрено: Ваше приложение было проверено, но не одобрено. Вы получите уведомление по электронной почте на адрес вашей учетной записи разработчика с кратким описанием проблем, которые необходимо устранить. После устранения проблем, активируйте опцию повторной публикации, чтобы начать новую проверку.

Наиболее распространенные причины отклонения в Play Store

В таблице ниже приведены наиболее распространенные причины отклонения заявок в Play Store.

Причина Объяснение
В описании приложения в Play Store отсутствует упоминание "Wear OS". В описании вашего приложения в магазине приложений обязательно нужно указать "Wear OS".
Базовая функциональность не работает. Приложение не работает должным образом, или скриншоты неточны и не отражают реальное состояние приложения. Тщательно протестируйте приложение с помощью эмулятора и реального устройства.
Скриншот без одежды Необходимо загрузить как минимум один скриншот, демонстрирующий работу приложения на устройстве Wear OS. Это можно сделать в Android Studio .
Не подходит для круглых дисплеев Макет приложения отображается некорректно на круглом экране, и в описании приложения в Play Store это ограничение не указано. Чтобы убедиться в корректном отображении макетов, откройте инспектор макетов в Android Studio.
Отсутствующие функциональные требования Часто упускаемые из виду функциональные возможности, такие как некорректно отформатированные уведомления Wear OS или отсутствие RemoteInput для ответов в мессенджерах .