Android L 新增了多重網路連線 API,可以讓應用程式搜尋可用的特定網路並建立連線,特定的網路像是 SUPL、MMS、Carrier-Billing 網路,或者特殊的傳輸協定 (Transport Protocol)。
從應用程式選擇網路、建立連線的步驟如下:
Android 4.3 的其中一項重點是新增 Bluetooth Low Energy (BLE) 的支援,Android L 則讓 Android 設備可以當作 BLE 的週邊設備。應用程式可以利用這個技術讓附近的設備知道它的存在,舉例來說,開發者可以開發計步器或者健康狀態監控應用程式,然後和其他 BLE 設備溝通。
新的 android.bluetooth.le APIs 讓應用程式可以和臨近的 BLE 設備廣播訊息、搜尋回應、然後連線,要使用這些功能要在 AndroidManifest.xml 中加入 android.permission.BLUETOOTH_ADMIN 的權限。
程式中以呼叫 android.bluetooth.le.BluetoothAdvertiser.startAdvertising() 並傳入 android.bluetooth.le.AdvertiseCallback 類別的實作,來開啟 BLE 廣播讓其他設備偵測到,在 callback 中的物件會收到開啟廣播成功或是失敗的資訊。
Android L 另外有新的 android.bluetooth.le.ScanFilter 類別讓應用程式可以只尋找特定的設備,程式中以呼叫 android.bluetooth.le.BBluetoothLeScanner.startScan() 並傳入 android.bluetooth.le.ScanFilter 類別的 filters 和 android.bluetooth.le.ScanCallback 類別的實作,來開始搜尋 BLE 設備,在 callback 中的物件會收到有沒有搜尋到 BLE 設備的資訊。