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>remote был сброс фабрики или удалена атака спуфингом связи <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.
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".