借助Nearby API,您可以讓彼此距離在大約30米內(nèi)的用戶暢享更出色的協(xié)同工作或多人玩樂體驗(yàn),例如輕松設(shè)置多人游戲、構(gòu)建專門的群組、共享內(nèi)容或展開協(xié)作。
這樣做的好處
“附近”功能具有獨(dú)特的出色距離范圍和跨平臺(tái)功能,可讓您輕松為相互鄰近的用戶打造魔術(shù)般的神奇體驗(yàn)。這也會(huì)提升使用“附近”功能的用戶之間的互動(dòng)度,并可讓用戶更樂于分享您的應(yīng)用。
主要特色
Nearby Connections API:發(fā)現(xiàn)附近的設(shè)備,并在設(shè)備之間流式傳輸數(shù)據(jù),或者通過完整的雙向信道以點(diǎn)對(duì)點(diǎn)的方式傳輸文件或其他數(shù)據(jù)。實(shí)現(xiàn)用戶之間的豐富互動(dòng)和協(xié)作,例如多人游戲、實(shí)時(shí)協(xié)作、構(gòu)建群組、廣播資源或共享內(nèi)容。
Nearby Messages API:廣播附近的設(shè)備可以檢測到的簡短消息。實(shí)現(xiàn)群組構(gòu)建、設(shè)備間單向共享少量信息或廣播資源。
最佳做法
使用與您所構(gòu)建的功能相適合的API。您可以參照API指南來確定最佳選擇。
除非必要,否則請(qǐng)盡量少用“附近”功能,以節(jié)省電量。這是因?yàn)镹earby API可能會(huì)大量使用無線電和傳感器功能,在某些情況下,耗電速度最高會(huì)是平常的3.5倍。
采用明確操作來調(diào)用“附近”功能,例如點(diǎn)按按鈕、切換開關(guān)或進(jìn)入特定屏幕。為用戶提供可視化指示(例如動(dòng)畫),提示用戶“附近”功能正在主動(dòng)發(fā)送或接收內(nèi)容。使用developers.google.com/nearby上提供的“附近”功能徽標(biāo)。
確保用戶在開始使用“附近”功能之前就已了解附近使用您的應(yīng)用的用戶將會(huì)看到哪些數(shù)據(jù)。
當(dāng)您的應(yīng)用未處于活躍狀態(tài)時(shí),停止使用“附近”功能。如需詳細(xì)了解如何使用或停止使用“附近”功能,請(qǐng)參閱此文檔。