色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

快速配對可無縫連接Android用戶

谷歌開發者 ? 來源:Android 開發者 ? 作者:Android ? 2021-09-29 11:25 ? 次閱讀

如果您是設備制造商,或是正在開發可與特定設備協同工作的應用 (例如可穿戴設備或 IoT 應用) 的開發者,當您和您的終端用戶將設備與 Android 手機進行配對時,使用 Fast Pair (快速配對) 服務可以幫助您減少工作量。

Fast Pair (快速配對) 服務

https://developers.google.cn/nearby/fast-pair/spec

事實上,您無需通過編碼來啟用 Fast Pairing,除非您希望在自己的配套應用中處理配對操作,而不是讓 API 來幫您完成配對。

配對過程只有三個步驟:

確保您的外圍設備符合所有的注冊要求。

設備型號已在 Google 注冊完畢。

當用戶需要配對時,您的設備會呈現在他們的手機上。(如圖 1 所示,步驟 1 中收集到的信息將會展示給用戶)。

一旦用戶將您的外圍設備設置為配對模式,他們的 Android 手機界面底部會彈出一個對話框,顯示設備名稱、設備照片以及一個 Connect 按鈕 (如圖 1 所示)。

您的用戶只需要點擊該按鈕即可實現設備配對,隨后他們就可以享受愉快與輕松的體驗了。

Fast Pair (快速配對) 服務也能夠實現讓用戶通過他們的手機定位到放錯位置的設備,甚至顯示真無線立體聲耳機 (TWS) 的電池電量。

最后,Fast Pair 可以提示用戶安裝任何可與設備配套使用的應用。

注冊的前提條件

為確保您的設備能正確運行 Fast Pair,并提供更好的用戶體驗,需要滿足如下條件:

個人隱私 & 低功耗藍牙 (BLE)

為保護您用戶的個人隱私并防止被跟蹤,我們要求設備使用帶有隨機的可解析私有地址 (RPA) 的低功耗藍牙 (BLE)。

地址需要每 15 分鐘以及每次廣播會話 (Advertisement Session) 開始時更新一次。但在配對模式下不要切換使用地址;切換地址會阻止連接的建立與保持,因為當地址失效時連接便會斷開。

賬戶密鑰

Fast Pair 使用不同的賬戶密鑰 (Acount Key) 來代表外圍設備的不同的個人用戶。賬戶密鑰可以映射到一個 Gmail 地址上。

您的外圍設備需要存儲至少五個賬戶密鑰,以便多人同時使用同一設備。比如,家庭中的父母和孩子可以共用一輛車,每個人都會把自己的 Gmail 地址作為賬戶密鑰使用。

作為一項附加功能,一個人在多部 Android 手機或平板電腦上使用同一個 Gmail 賬戶的情況,也會被 Fast Pair 服務視為一個賬戶密鑰。因此,如果是十個不同的 Android 設備共享同一個 Gmail 賬戶,對于 Fast Pair 而言,您的外圍設備不會做任何區分,它會將這些設備識別為同一個用戶。

BLE GATT

您的設備需支持具有 Services 和 Characteristics 的 BLE GATT 的配置文件。

使用 Fast Pair 時,您需要定義一個 UUID 為 0xFE2C 的 service 和以下自定義 Characteristics:

Model ID

Key-based Pairing

Passkey

Account Key

以上均為標準 Characteristics 和任何自定義 Characteristics (可用于與配套應用之間的通訊) 的補充。

如果您有配套應用并且已將其安裝在中樞設備上,您的自定義數據將被轉發至該應用。否則,自定義數據將被直接忽略。

您可以選擇在應用中注冊 ACTION 為 com.google.android.gms.nearby.fastpair.ACTION_LOG_BUFFER_FULL 的 BroadcastReceiver。這是可選的,因為使用此功能時,您的外圍設備需要告知中樞設備數據緩沖區已滿——這意味著外圍設備的固件和配套應用需要做一些工作,才能對數據執行任意處理。

耳機設備

Fast Pair 常用于耳機設備,該類設備需要支持 A2DP 或 HFP。只要設備支持這些規范之一,Fast Pair 將在設備綁定完成后,先嘗試連接 A2DP 之后是 HFP。

對于 TWS 耳機,需要滿足以下條件:

廣播內容包含設備的電量信息。

用戶可以自定義設備名稱。

雖然這些對其他外圍設備來說不是必需的,但 Fast Pair 同樣也支持并且強烈推薦滿足這些條件。

擁有配套應用的設備

Fast Pair 具有更通用的配套應用啟動流程,用于支持各種配套設備。在此流程中,Fast Pair 僅能發現距離最近的設備,檢查該設備的配套應用 (如果尚未安裝應用,則提示用戶安裝),并將用戶引導到配套應用的指定界面。該流程不涉及 BT 綁定。

FitBit 采用此流程簡化了它們設備配置的過程。另一個采用此流程的設備案例可能是智能體重秤或電動牙刷,可用于展示其配套應用并簡化開箱即用的體驗。

雙向通信

雖然廣播是單向通信,然而一旦您的設備成功連接到中樞設備,例如 Android 手機,雙向通信就成為可能。

Fast Pair 為您的外圍設備提供了一個 RFCOMM 通道,以保持與中樞設備的持續通信。一旦連接成功,切換到經典的藍牙進行雙向通信是完全沒問題的。

注冊

您需要將設備型號在 Google 注冊為 Fast Pair Provider。

Fast Pair Provider 是一個外圍設備 (例如一副耳機) 可發送能接受配對的廣播。

相反地,Fast Pair Seeker 是一個中樞設備——例如一臺 Android 手機或平板電腦,它尋找其他設備進行配對。Google Play 服務框架會處理這部分工作,且不需要其他模塊執行任何操作,所以這里不對該內容進行介紹。

為了注冊您的外圍設備,您只需要提供以下內容:

設備名稱

設備圖片

設備發射功率 (TxPower) 的測量值

雖然設備的名稱和圖片很簡單,但測量功率需要多花點功夫。我們建議您在距離 Android 手機一米遠的地方測量藍牙設備的信號強度,然后在測試結果的基礎上再加 41dBm。

提交 TxPower 有兩種選擇: 您可以在注冊時手動提交,或者您的設備可以在設備廣播期間將其作為負載數據中的一部分。

如果您在注冊期間提供了設備的 TxPower,則您提交的所有設備單位均被校準到準確的 TxPower 等級。另一方面,如果您決定把 TxPower 信息作為廣播記錄的一部分,TxPower 等級將按每單位的標準處理。

一旦完成注冊,我們將為您提供一個 Model ID 和加密的公/私密鑰對。與任何非對稱加密系統一樣,我們強烈建議您將私鑰存儲在設備上的安全元件 (SE) 中,這樣攻擊者便無法訪問它。

有關非對稱密鑰,請參閱:《從加密到驗證,全方位保障您應用的通訊安全》

您的設備在廣播期間的負載數據中 (Advertisement Record) 需包括 Google 提供的 Model ID 和設備的 TxPower 等級 (如果您在注冊時尚未提供的話)。

結語

Fast Pair 是 Google 提供的一項服務,作為 Google Play 服務的一部分,用于簡化 Android 用戶的設備配對過程。除了讓配對更加方便以外,Fast Pair 還提供了其他一些很棒的功能,包括幫助用戶定位到放錯位置的設備,并提示設備安裝對應的配套應用等。為了能提供給用戶最佳體驗,盡管存在一些前提條件,但注冊過程本身卻很簡單,因為它只需要提供設備名稱和圖片。

責任編輯:haq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Android
    +關注

    關注

    12

    文章

    3935

    瀏覽量

    127347
  • 藍牙
    +關注

    關注

    114

    文章

    5809

    瀏覽量

    170193
  • API
    API
    +關注

    關注

    2

    文章

    1499

    瀏覽量

    61965

原文標題:Fast Pair: 輕叩一下,無縫連接 Android 用戶

文章出處:【微信號:Google_Developers,微信公眾號:谷歌開發者】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    通過工業智能網關實現中間變量表達式的快速配

    ,出現告警可能是多個變量達到條件而觸發的,就需要對中間變量進行配置。 對此,物通博聯提供基于工業智能網關實現中間變量表達式的快速配置操作。用戶可以根據生產現場的應用需求,靈活配置中間變量表達式,實現多參數、多條件
    的頭像 發表于 10-08 17:10 ?237次閱讀
    通過工業智能網關實現中間變量表達式的<b class='flag-5'>快速配</b>置

    低功耗藍牙安全配對外設可能無法與中央器件連接

    電子發燒友網站提供《低功耗藍牙安全配對外設可能無法與中央器件連接.pdf》資料免費下載
    發表于 09-03 11:46 ?0次下載
    低功耗藍牙安全<b class='flag-5'>配對</b>外設可能無法與中央器件<b class='flag-5'>連接</b>

    Android Auto煥然一新,以Siri般優雅風格重塑駕駛體驗

    近日,據外媒arenaev報道,谷歌旗下Android Auto一直引領著智能手機與汽車無縫融合的駕駛體驗革新。該公司不斷完善升級產品,以提升用戶體驗。如今,Android Auto的
    的頭像 發表于 08-20 16:35 ?1292次閱讀

    使用 Splashtop REST API 簡化遠程管理

    Splashtop 的 REST API 可無縫提高生產力和簡化集成,使用戶能夠自動執行任務、定制工作流程,輕松與現有系統集成。
    的頭像 發表于 06-25 17:28 ?281次閱讀
    使用 Splashtop REST API 簡化遠程管理

    配對過IOS13.5的手機無法連接刪除綁定信息的esp32藍牙,怎么解決?

    連接了,會提示“Peer removed pairing information”,然后斷開。除非用戶手動在手機藍牙設置里把手機本地的設備綁定信息刪除后,才能再次配對連接。 目前我測試到IOS11,IOS12版本的手機不會出現這
    發表于 06-25 07:56

    安卓手機無法正常配對esp32藍牙怎么解決?

    我最近在大量進行手機測試。目前測試到華為P20,紅米6手機在進行密碼配對時,設備使用 public addr,第一次配對成功后,如果設備刪除綁定關系,重新進行連接配對時就再也連不上,更
    發表于 06-25 07:24

    物通博聯工業智能網關實現臺達PLC數據采集的快速配

    我國工業的發展。 ? 臺達PLC是國產可編程控制器中性能較高、運行穩定的產品,廣泛應于工業控制領域,此次我們要把臺達PLC連接到物通博聯物聯網云平臺,快速配置從而實現數據采集、邊緣計算、遠程監控、遠程組態應用以及數據分析等
    的頭像 發表于 06-20 17:32 ?396次閱讀
    物通博聯工業智能網關實現臺達PLC數據采集的<b class='flag-5'>快速配</b>置

    ESP32作為Server,手機作為Client,在藍牙配對連接時,如何獲取手機的設備名稱?

    ESP32作為Server,手機作為Client,在藍牙配對連接時,如何獲取手機的設備名稱(不是esp32的名稱)
    發表于 06-13 08:04

    芯科科技領先提供CBAP解決方案支持基于證書的身份驗證和配對

    身份驗證,而是通過采用自有密鑰簽署配對數據來自動對連接進行身份驗證。 為什么采用CBAP? 快速安全地在數千個設備之間進行連接:無需人工干預,不僅加快身份驗證過程,而且還減少人為錯誤,
    的頭像 發表于 06-04 11:35 ?684次閱讀

    使用Android9操作系統測試BLE功能,BLE連接失敗的原因?

    我們正在使用 Android9 操作系統測試 BLE 功能。 在測試過程中,我們發現 BLE 連接失敗,錯誤顯示\" bt_smp[i]: dhkey chcks do nomatch
    發表于 05-27 06:10

    有什么藍牙音頻發射模塊支持單片機控制連接需要配對碼的設備

    目前我找到的藍牙發射模塊都不能連接需要輸入配對碼的藍牙設備,比如特斯拉的中控音響,誰能推薦一款模塊或芯片可以完成以下功能的:1、連接到需要配對碼的藍牙設備時可給單片機信號,讓單片機傳輸
    發表于 04-08 14:25

    華為freebuds5i怎么配對 華為freebuds5i使用說明

    華為 FreeBuds 5i 是一款無線藍牙耳機,可以提供優質音頻體驗。在使用之前,用戶需要將 FreeBuds 5i 和設備進行配對。下面詳細介紹了華為 Freebuds 5i 的配對步驟以及
    的頭像 發表于 01-26 16:50 ?2.8w次閱讀

    藍牙耳機怎么連接電腦配對

    藍牙耳機連接電腦配對是一項非常方便的功能,它可以讓您在工作、娛樂或學習時無需使用有線耳機,更加自由和便捷。在本文中,我們將詳細介紹如何連接藍牙耳機到電腦并完成配對。 第一步:檢查電腦藍
    的頭像 發表于 01-11 16:53 ?2000次閱讀

    Modbus轉Profinet網關實現Modbus設備與Profinet設備的無縫連接

    Modbus轉Profinet網關(XD-MDPN100/2000)能夠實現Modbus設備與Profinet設備的無縫連接。Modbus轉Profinet網關(XD-MDPN100/2000)同時
    的頭像 發表于 12-27 18:17 ?671次閱讀
    Modbus轉Profinet網關實現Modbus設備與Profinet設備的<b class='flag-5'>無縫</b><b class='flag-5'>連接</b>

    光纖快速連接器有何作用?光纖快速連接器如何安裝使用?

    光纖快速連接器有何作用?光纖快速連接器如何安裝使用?與冷接子有何區別? 光纖快速連接器起到
    的頭像 發表于 12-27 15:44 ?1444次閱讀
    主站蜘蛛池模板: 欧美成人精品高清在线观看| 精品久久久久久久国产潘金莲| 高h超辣bl文| 国产精品毛片在线视频| 国产一卡 二卡三卡四卡无卡乱码视频 | 国产亚洲精品久久久久久一区二区| 国产精品久久vr专区| 国产色精品久久人妻无码看片软件| 国产日韩精品一区二区在线观看 | 怡红院美国分院一区二区| 中文中幕无码亚洲在线| 99视频久九热精品| 高h肉肉乳共妻| 黄梅戏mp3大全| 免费精品国产人妻国语| 日本熟妇乱妇熟色在线电影| 亚洲AV噜噜88| 6080yy 久久 亚洲 日本| 成人a视频在线观看| 国产午夜永久福利视频在线观看 | 秋霞网韩国理伦片免费看| 天龙八部慕容属性加点| 一起碰一起噜一起草视频| 99精品视频在线观看免费| 国产成人亚洲精品老王| 久久AV国产麻豆HD真实乱| 欧美日韩一区不卡在线观看| 甜性涩爱下载| 中文字幕亚洲视频| 国产3级在线| 久久亚洲国产中文字幕| 日韩精品 电影一区 亚洲高清 | 99热精品在线av播放| 国产精品色欲AV亚洲三区软件| 久久久久国产精品嫩草影院 | 欧美日韩一区二区三区四区| 亚洲精品不卡视频| jizz非洲| 九色PORNY真实丨首页| 人C交ZZZ0OOZZZ000| 一本久道久久综合狠狠躁AV|