CardEmulation.UnsetOffHostForService(ComponentName) メソッド

定義

指定されたサービスのオフホスト Secure Element の設定を解除します。

[Android.Runtime.Register("unsetOffHostForService", "(Landroid/content/ComponentName;)Z", "", ApiSince=29)]
[Android.Runtime.RequiresPermission("android.permission.NFC")]
public bool UnsetOffHostForService (Android.Content.ComponentName service);
[<Android.Runtime.Register("unsetOffHostForService", "(Landroid/content/ComponentName;)Z", "", ApiSince=29)>]
[<Android.Runtime.RequiresPermission("android.permission.NFC")>]
member this.UnsetOffHostForService : Android.Content.ComponentName -> bool

パラメーター

service
ComponentName

サービスのコンポーネント名

戻り値

登録が成功したかどうか。

属性

注釈

指定されたサービスのオフホスト Secure Element の設定を解除します。

これにより、 を使用して動的に設定された Secure 要素のみが削除され、マニフェストを使用して #setOffHostForService(ComponentName, String) 静的に割り当てられた値にリセットされることに注意してください。

この API の呼び出し元と同じ UID で実行されているサービスに対してのみ、オフホスト SE の設定を解除できることに注意してください。 通常、これはサービス自体と同じパッケージからこれを呼び出す必要がありますが、UID は共有 UID を使用してパッケージ間で共有することもできます。

android.nfc.cardemulation.CardEmulation.unsetOffHostForService(android.content.ComponentName)Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象