語言

BluetoothDevice.FetchUuidsWithSdp 方法

定義

對遠端裝置執行服務發現,以取得 UUID 的支援。

[Android.Runtime.Register("fetchUuidsWithSdp", "()Z", "")]
[Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")]
public bool FetchUuidsWithSdp();
[<Android.Runtime.Register("fetchUuidsWithSdp", "()Z", "")>]
[<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")>]
member this.FetchUuidsWithSdp : unit -> bool

傳回

若檢查失敗,則為 True;若啟動與遠端裝置的 ACL 連線程序,或快取的 UUID 會被廣播,則為 True。

屬性

備註

對遠端裝置執行服務發現,以取得 UUID 的支援。

此 API 是非同步且 #ACTION_UUID 會傳送意圖,遠端支援 UUID。 如果取得 SDP 記錄時出錯,或流程耗時過長,或裝置正在綁定且 UUID 被快取,則 #ACTION_UUID 會隨快取中現有的 UUID 一同傳送意圖。 如果不進行服務發現,客戶端應該使用該 來 #getUuids 取得 UUID。 若有持續的綁定流程、服務發現或裝置查詢,請求將被排隊。

Java 文件 android.bluetooth.BluetoothDevice.fetchUuidsWithSdp()

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

適用於