Freigeben über


CompanionDeviceService.ServiceInterface Feld

Definition

Eine Absichtsaktion für einen Dienst, die gebunden werden soll, wenn sich die Begleitgeräte dieser App in der Nähe befinden.

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

Feldwert

Attribute

Hinweise

Eine Absichtsaktion für einen Dienst, die gebunden werden soll, wenn sich die Begleitgeräte dieser App in der Nähe befinden.

Die App wird so lange aktiv gehalten, wie das Gerät in der Nähe ist oder Begleit-App-Berichte angezeigt wurden. Wenn die App zum Zeitpunkt der Verbindung des Geräts nicht ausgeführt wird, wird die App aufgeweckt.

Kurz nachdem das Gerät nicht mehr gültig ist oder die Begleit-App verschwunden ist, ist der Dienst ungebunden, und die App ist für die Bereinigung berechtigt, es sei denn, andere vom Benutzer sichtbare Komponenten werden ausgeführt.

Wenn die Ausführung im Hintergrund für die Geräte, die diese App verwalten kann, nicht erforderlich ist, sollte die App vermeiden, diesen Dienst zu deklarieren.</p>

Der Dienst muss auch die Berechtigung erfordern. android.Manifest.permission#BIND_COMPANION_DEVICE_SERVICE

Java-Dokumentation für android.companion.CompanionDeviceService.SERVICE_INTERFACE.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: