除了啟用雲端通訊,Android 的無線 API 也能 同一個區域網路上的其他裝置可以相互通訊 但未連上網路,但裝置就在附近。新增 Network Service Discovery (NSD) 允許應用程式 尋找附近具備能夠通訊的服務的裝置。 將這個功能整合至應用程式,可讓您 例如與同一房間內的玩家玩遊戲、擷取 具備連網功能且具備 NSD 功能的網路攝影機,或是從遠端登入 連線至同一網路
這個類別說明可用來尋找並連結其他裝置的重要 API 應用程式。具體來說,就是在探索 可用服務,以及支援點對點的 Wi-Fi 點對點 (P2P) API 無線網路連線本課程也會說明如何將 NSD 和 Wi-Fi P2P 組合,偵測裝置提供的服務並連線至裝置 沒有裝置連上網路時
如果您要為 Android 應用程式尋找更高層級的 API 使用 Wi-Fi 組合,在裝置之間穩定且安全地轉移資料 和藍牙功能,建議您使用 Nearby Connections API。
課程
- 使用網路服務探索功能
- 瞭解如何播送服務 探索區域網路提供的服務 請使用 NSD 判斷要存取服務的連線詳細資料。 連線狀態。
- 使用 Wi-Fi 建立 P2P 連線
- 瞭解如何擷取 為舊版裝置建立存取點並連線 以及支援 Wi-Fi P2P 連線的其他裝置。
- 使用 Wi-Fi P2P 探索服務
- 瞭解如何探索服務 由鄰近裝置發布,且未連上同一個 Wi-Fi 網路 P2P: