Какой вариант использования для UserManager.isDemoUser()?

Этот новый метод появился в Android 7.1 UserManager класс описан здесь

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

Случай использования мне очень непонятен, кто-нибудь может рассказать больше? или дать ссылку на образец?

1 ответ

Через: https://developer.android.com/preview/api-overview.html

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

Приложения могут вызывать новый метод UserManager.isDemoUser(), чтобы проверить, работает ли приложение в тестовой песочнице пользователя. Это позволяет приложениям настраивать начальный опыт для потенциального клиента. Например, при работе в качестве демонстрационного пользователя приложение может предоставить пользователю дополнительную помощь или объяснить его функции более подробно.

Одним из сценариев может быть то, что ваше приложение будет предварительно установлено на демонстрационном устройстве в магазине (т. Е. Просматривая последние телефоны в магазине Verizon, приложение может пропустить экраны входа в систему / настройки для быстрой демонстрации).

Другие вопросы по тегам