語言

BluetoothDevice.ActionKeyMissing 欄位

定義

廣播動作:表示先前綁定的裝置無法提供金鑰來建立加密。

[Android.Runtime.Register("ACTION_KEY_MISSING", ApiSince=36)]
public const string ActionKeyMissing;
[<Android.Runtime.Register("ACTION_KEY_MISSING", ApiSince=36)>]
val mutable ActionKeyMissing : string

欄位值

實作

屬性

備註

廣播動作:表示先前綁定的裝置無法提供金鑰來建立加密。 這可能有多種原因,例如:

<UL><LI>遙控器是出廠重置,或移除 Bond <LI>偽造攻擊,有人冒充遠端裝置 <LI,LE>裝置的情況非常罕見, <地址碰撞 /UL>

總是包含額外的欄位 #EXTRA_DEVICE

從 中 Build.VERSION_CODES#BAKLAVA,它可以包含包含鍵損失原因的額外場 #EXTRA_BOND_LOSS_REASON 。 可能的值為:#BOND_LOSS_REASON_BREDR_AUTH_FAILURE、、#BOND_LOSS_REASON_BREDR_INCOMING_PAIRING#BOND_LOSS_REASON_LE_ENCRYPT_FAILURE#BOND_LOSS_REASON_LE_INCOMING_PAIRING

此方法需要呼叫應用程式擁有權限 android.Manifest.permission#BLUETOOTH_CONNECT 。 在此之前 android.os.Build.VERSION_CODES#BAKLAVA ,這種方法也需要 android.Manifest.permission#BLUETOOTH_PRIVILEGED

Java 文件 android.bluetooth.BluetoothDevice.ACTION_KEY_MISSING

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於