Поделиться через


CompanionDeviceService.ServiceInterface Поле

Определение

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

[Android.Runtime.Register("SERVICE_INTERFACE", ApiSince=31)]
public const string ServiceInterface;
[<Android.Runtime.Register("SERVICE_INTERFACE", ApiSince=31)>]
val mutable ServiceInterface : string

Значение поля

Атрибуты

Комментарии

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

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

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

Если работа в фоновом режиме не является важной для устройств, которыми это приложение может управлять, приложение должно избежать объявления этой службы.</p>

Служба также должна требовать разрешения android.Manifest.permission#BIND_COMPANION_DEVICE_SERVICE

Документация по Java для android.companion.CompanionDeviceService.SERVICE_INTERFACE.

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к