連線指南

應用程式可以使用各種通訊技術 (包括 Wi-Fi、藍牙和 USB) 與外界連線。下列指南將說明如何新增這些技術的支援功能,以及如何針對連線功能最佳化應用程式。

支援的技術

Android 支援下列通訊協定和架構,可將裝置連線至外部世界。

指南

網路:總覽

總覽指南,涵蓋執行各種網路作業,包括連線、管理、剖析 XML 和監控等。

網路:5G

善用 5G 網路。

網路:VPN

為 Android 裝置開發及測試專屬的虛擬私人網路 (VPN) 用戶端。

網路:掃描 Wi-Fi

取得裝置可見的 Wi-Fi 存取點清單。

網路:Wi-Fi Direct (P2P)

不需透過中介存取點,即可讓支援的裝置直接連線。

網路:Wi-Fi Aware

讓搭載 Android 8.0 (API 級別 26) 以上版本的裝置能夠彼此探索並直接連線,不必透過任何其他類型的連線方式。也稱為鄰近感知網路 (NAN)。

網路:Wi-Fi 封包往返時間 (RTT)

測量距離附近支援 RTT 的 Wi-Fi 存取點和對等 Wi-Fi Aware 裝置。

網路:Wi-Fi 僅限本機的無線基地台

讓連線至 Wi-Fi 無線基地台的裝置上的應用程式彼此通訊。

藍牙:總覽

Android 藍牙支援總覽,包括基本資訊和重要類別與介面。

藍牙:藍牙經典

在應用程式中設定藍牙連線基準。

藍牙:藍牙低功耗 (BLE)

在附近裝置之間傳輸少量資料,並與接近感應器互動。

藍牙:BLE 音訊

不必耗費大量電力,就可以讓使用者接收高傳真音訊,同時也能在不同用途間流暢切換。

近距離無線通訊 (NFC)

NFC 是一組短程無線技術,通常需要在 4 公分以內的距離才能啟動連線。

測距

處理跨多種技術的測距工作階段。

電信

管理音訊和視訊通話,包括 eSIM 和 SIM 卡。

超寬頻 (UWB) 通訊

精確測量裝置之間的距離。

USB

使用 USB 配件和 USB 主機模式,支援各種 USB 周邊裝置和 Android USB 配件。

最佳化

您可以參考下列指南,為應用程式進行連線最佳化調整。

指南

降低網路耗電量

瞭解如何延長電池續航力、提升使用者體驗,以及維持系統健康。

降低延遲時間並提高網路傳輸量

瞭解如何使用 Cronet (源自 Chromium 網路堆疊的程式庫),縮短網路要求的延遲時間並提高總處理量。