Руководство AEP: Лист обмена информацией

Используйте Android Sharesheet для любых задач обмена контентом, чтобы обеспечить пользователям более стабильную, быструю и безопасную работу.

Необходимая реализация

Для участия в программе AEP ваше приложение должно соответствовать следующим требованиям:

ИДЕНТИФИКАТОР Руководство
AEP-SS-GAA Используйте ACTION_SEND и Intent.createChooser() для вызова системного диалога выбора. Эта нативная реализация предлагает ряд ключевых преимуществ:
  • Узнаваемость : Он поддерживает стандартный интерфейс, учитывающий мышечную память пользователя.
  • Интеллектуальный таргетинг : система отображает ранжированные цели для прямого обмена данными, например, часто контактирующих пользователей.
  • Эффективность и безопасность : обеспечивает более быстрый и безопасный способ обмена контентом с предпочитаемыми приложениями.
AEP-SS-GAB Все запросы на внешнее совместное использование должны направляться через средство выбора системы.
AEP-SS-GAC Пользовательские меню обмена внутри приложения необходимо перевести на эту нативную реализацию, хотя действия, специфичные для приложения, по-прежнему можно интегрировать, используя стандартные возможности системного выбора.

Применимость рекомендаций

Данное руководство относится к:

  • Приложения, предоставляющие аналогичную реализацию обмена внешним контентом на платформе, отличной от Android.
  • Форм-факторы: телефон, планшет, складной компьютер и настольный компьютер.

Исключения

ИДЕНТИФИКАТОР Освобождение от ответственности
AEP-SS-EAA Функцию «Поделиться» не обязательно использовать для пересылки сообщений внутри приложения, например, для пересылки сообщения другому пользователю в том же мессенджере.

Документация и ресурсы по функциональным функциям

Приведенные ниже ресурсы содержат рекомендации по внедрению и технические подробности о функции Sharesheet . Эти ресурсы предназначены только для ознакомления и не содержат дополнительных требований к программному обеспечению.