BluetoothDevice.Connect Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Подключает все пользовательские и поддерживаемые профили Bluetooth между локальным и удаленным устройством.
[Android.Runtime.Register("connect", "()I", "", ApiSince=37)]
public int Connect();
[<Android.Runtime.Register("connect", "()I", "", ApiSince=37)>]
member this.Connect : unit -> int
Возвращаемое значение
BluetoothStatusCodes#SUCCESS При успешном выполнении операции в противном случае — код ошибки.
- Атрибуты
Комментарии
Подключает все пользовательские и поддерживаемые профили Bluetooth между локальным и удаленным устройством. Если профили не включены пользователем (например, первое подключение), мы подключаем все поддерживаемые профили. Если устройство еще не подключено, это приведет к странице устройства перед инициированием подключений профиля. Подключение является асинхронным, и вы должны прослушивать намерение вещания каждого профиля ACTION_CONNECTION_STATE_CHANGED, чтобы проверить, выполнено ли подключение успешно. Например, чтобы проверить подключение a2dp, вы будете прослушивать BluetoothA2dp.ACTION_CONNECTION_STATE_CHANGED
Для этого метода требуется, чтобы вызывающее приложение имели разрешение Manifest.permission.BLUETOOTH_CONNECT. Кроме того, приложение должно иметь разрешение Manifest.permission.BLUETOOTH_PRIVILEGED или быть связано с диспетчером устройств-компаньона (см. android.companion.CompanionDeviceManager.associate(AssociationRequest,android.companion.CompanionDeviceManager.Callback,Handler)). Для приложений, предназначенных для Build.VERSION_CODES. Для этого требуется разрешение Manifest.permission.BLUETOOTH_CONNECT, которое можно получить с помощью android.app.Activity.requestPermissions(String[],int).
Справочник по Android для android.bluetooth.BluetoothDevice.connect.
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".