BluetoothDevice.ActionKeyMissing 欄位
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
廣播動作:表示先前綁定的裝置無法提供金鑰來建立加密。
[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 所創建與分享的作品,並依授權條款所描述的使用進行修改。