Обзор сервисов Google Play

Службы Google Play поддерживают широкий набор SDK на Android для создания вашего приложения, повышения конфиденциальности и безопасности, привлечения пользователей и развития вашего бизнеса. Эти SDK требуют только включения в ваше приложение облегченной клиентской библиотеки, как показано на рисунке 1. Во время выполнения клиентская библиотека взаимодействует с полной реализацией, запущенной в главном приложении служб Google Play.

Предоставляя общие клиентские реализации, сервисы Google Play:

  • Помогает оптимизировать ресурсы устройства, такие как хранилище и память, для улучшения качества приложения и общего опыта пользователей.
  • Получает автоматические обновления — независимо от обновлений ОС, OEM-производителя или приложений — поэтому ваши пользователи быстрее получают улучшения и исправления ошибок.
  • Обеспечивает обратную совместимость с Android 6.0 (API уровня 23) и работает в различных форм-факторах, позволяя вам охватить больше пользователей с меньшими усилиями.

Облегченные клиентские библиотеки взаимодействуют с сервисами Google Play с помощью IPC. Сервисы Google Play доступны на телефонах, планшетах, ноутбуках, телевизорах и часах, а также в автомобилях.

Рисунок 1. Сервисы Google Play регулярно получают обновления, содержащие улучшения и исправления ошибок.

Как работают сервисы Google Play

SDK

Каждый SDK сервисов Google Play включает в себя облегченную клиентскую библиотеку с API, которые взаимодействуют со службой, работающей в приложении сервисов Google Play. Эти библиотеки также предоставляют помощников для изящной обработки проблем времени выполнения, например, когда служба отсутствует, отключена или устарела. Когда вы включаете сжатие кода, оптимизатор R8 дополнительно снижает влияние SDK на размер вашего пакета, удаляя неиспользуемый код.

Чтобы получить доступ к новым функциям или продуктам сервисов Google Play, обновите SDK, как только в репозитории Google Maven появится новая версия.

Услуги

Сервисы Google Play содержат основной набор фоновых служб, которые работают на всех сертифицированных Google устройствах Android.

Автоматические обновления сервисов Google Play доставляются независимо от обновлений образа системы оператора, ОС или OEM. Как правило, устройства под управлением Android 6.0 или выше получают обновления автоматически, при условии, что на этих устройствах установлены сервисы Google Play и доступно достаточно памяти. Это означает, что пользователи быстрее получают улучшения и исправления ошибок, и вы можете воспользоваться новейшими API, охватывая большинство устройств в экосистеме Android. Устройства старше Android 6.0 или устройства без установленных сервисов Google Play не поддерживаются.

Следующие шаги: настройте свое приложение

Чтобы начать использовать API сервисов Google Play в своем приложении, прочитайте это руководство по настройке .