Через Google Play Android XR предоставляет для гарнитур XR широкий спектр приложений и возможностей: от существующего каталога мобильных приложений до пространственных и захватывающих возможностей XR.
Прочтите это руководство, чтобы узнать, как подготовить и распространить свои приложения среди пользователей Android XR через Google Play. Обязательно прочтите рекомендации по обеспечению качества приложений Android XR, чтобы получить информацию об удобстве использования и стандартах качества.
Следуйте этому руководству, чтобы:
- Начните работу с Play Store и Play Console.
- Узнайте о пакетах приложений для Android и ограничениях на размер.
- Выберите версию выпуска для своего приложения
- Управление исключениями устройств
Начните работу с Play Store и Play Console.
Если у вас уже есть мобильное приложение, опубликованное в Play Store, то публикация приложения для Android XR будет вам знакома. Если вы новичок в Play Store или Play Console , эти ресурсы помогут вам начать работу.
С помощью Android XR пользователь может посетить Play Store на гарнитуре XR и загрузить приложение прямо на гарнитуру.
Для загрузки и публикации приложения требуется учетная запись Play Console. Вы можете разрабатывать и публиковать, используя существующую учетную запись Play Console, или создать ее, если вы новичок на платформе.
В Справочном центре Play Console есть информация, необходимая для начала работы:
- Зарегистрируйте учетную запись разработчика Google Play
- Ознакомьтесь с Центром правил для разработчиков Google Play.
- Создайте и настройте свое приложение с помощью Play Console.
- Настройте цену для своего приложения
- Настройте открытый, закрытый или внутренний тест
- Узнайте о формате публикации Android App Bundle и обозревателе App Bundle.
- Просматривайте отчеты, статистику и информацию о вашем приложении и его пользователях.
Узнайте о пакетах приложений для Android и ограничениях на размер.
Android App Bundle – это формат публикации, который включает в себя весь скомпилированный код и ресурсы вашего приложения, а также откладывает создание APK и подпись в Google Play.
Google Play использует ваш пакет приложений для создания и предоставления оптимизированных APK-файлов для каждой конфигурации устройства, поэтому для запуска вашего приложения загружаются только тот код и ресурсы, которые необходимы для конкретного устройства. Вам не обязательно создавать, подписывать и управлять несколькими APK-файлами, чтобы оптимизировать поддержку различных устройств, и пользователи получают меньшие по размеру и более оптимизированные загрузки.
Большинству проектов приложений не потребуется много усилий для создания пакетов приложений, поддерживающих обслуживание оптимизированных APK. Оптимизированный показ APK автоматически становится преимуществом, если вы уже выполняете какие-либо из этих действий:
- Организуйте свой код и ресурсы в соответствии с установленными соглашениями.
- Создавайте подписанные пакеты приложений Android с помощью Android Studio или командной строки и загружайте их в Google Play.
Ограничения максимального размера Google Play также применяются к приложениям Android XR.
Возможно, вы захотите воспользоваться преимуществами доставки ресурсов Play или доставки функций Play для приложений Android XR, особенно если ваше приложение включает в себя множество крупных ресурсов. Play Feature Delivery использует расширенные возможности пакетов приложений, позволяя доставлять определенные функции вашего приложения при определенных условиях или загружать их по требованию. Play Asset Delivery — это решение Google Play для доставки больших объемов игровых ресурсов, предлагающее гибкие методы доставки и высокую производительность.
Выберите версию выпуска для своего приложения
Play Console предоставляет вам варианты публикации приложений и управления ими. Для Android XR вы можете выбрать одну из двух версий выпуска : версию для мобильных устройств или специальную версию выпуска Android XR.
Версия выпуска зависит в первую очередь от того, добавляете ли вы пространственный пользовательский интерфейс , 3D-модели или пространственные среды в существующее мобильное приложение или создаете новое приложение XR . Прочтите следующие разделы, чтобы получить рекомендации по вариантам выпуска версии.
Пространство существующего мобильного приложения
Существующие приложения, опубликованные в версии для мобильных устройств, автоматически становятся доступными в Google Play для пользователей Android XR, если приложение не содержит каких-либо неподдерживаемых функций для Android XR.
Если вы решите выделить свое мобильное приложение для XR, добавив такие функции, как пространственный пользовательский интерфейс , 3D-модели или пространственные среды , у вас есть два варианта распространения приложения среди пользователей Android XR. В любом случае используйте то же имя пакета, что и у существующего приложения.
Продолжить публикацию на мобильной версии
В большинстве случаев вы можете объединить функции или контент XR в существующий мобильный APK . Вам не нужно будет вносить какие-либо конкретные изменения при публикации в Play Console; вы можете продолжить работу с существующим APK и опубликовать те же ресурсы в версии для мобильных устройств. Пользователи Android XR получат артефакты из версии для мобильных устройств.
Опубликуйте свой опыт XR в специальной версии Android XR.
В некоторых ситуациях ваше приложение XR и мобильное приложение могут иметь существенно разные функции или требования. Например, вашему приложению XR может потребоваться другой набор разрешений или оно может предлагать совершенно разные функциональные возможности, что затрудняет его рефакторинг для обслуживания как мобильных устройств, так и вариантов использования XR. В этих случаях вы можете создать новый APK для вашего опыта XR, используя существующую зарегистрированную запись приложения в Play. Новый APK будет использовать то же имя пакета, что и ваше существующее мобильное приложение. Ваше существующее мобильное приложение останется опубликованным на мобильной дорожке, а ваша новая версия приложения XR будет опубликована на специальной дорожке Android XR. Хотя этот вариант может обеспечить дополнительную гибкость при выпуске выпусков, он требует больше накладных расходов, поскольку вам нужно выпускать несколько APK и управлять ими. Для публикации на специальной дорожке Android XR приложение должно включать функцию android.software.xr.immersive
в AndroidManifest APK. Подробные инструкции по использованию специальной версии для Android XR см. в руководстве по Play Console .
Приложения, опубликованные на выделенной дорожке Android XR, будут видны только на устройствах Android XR, поддерживающих функцию android.software.xr.immersive
.
Создание нового приложения XR
Новые приложения, предназначенные исключительно для устройств XR, следует публиковать исключительно на специальной дорожке Android XR. Для публикации на специальной дорожке Android XR приложение должно включать функцию android.software.xr.immersive
в AndroidManifest APK. Подробные инструкции по использованию специальной версии для Android XR см. в руководстве по Play Console .
Приложения, опубликованные на выделенной дорожке Android XR, будут видны только на устройствах Android XR, поддерживающих функцию android.software.xr.immersive
.
Управление исключениями устройств
После того как вы загрузите хотя бы один пакет приложений в Play Console, вы сможете просмотреть каталог доступных устройств и определить, какие устройства совместимы с вашим приложением. Посетите Справочный центр Play Console, чтобы узнать, как просмотреть и ограничить устройства, совместимые с вашим приложением.
См. также
- Подготовьте приложение к выпуску
- Подпишите свое приложение
- Загрузите свое приложение
- Настройте открытый, закрытый или внутренний тест
- Выпускайте с уверенностью
- Центр разработчиков Google Play