Android.Companion 命名空間

提供 API 以尋找、關聯及管理伴隨裝置。

類別

名稱 Description
ActionRequest

代表請求伴隨應用程式執行特定動作。

ActionRequest.Builder

一個用於創造 ActionRequest的建構者。

ActionRequest.InterfaceConsts

揭露由 ActionRequest.實作的 Java 介面常數。

ActionResult

一個伴隨應用程式回報的結果,回應了 ActionRequest。

ActionResult.Builder

建立 ActionResult.

ActionResult.InterfaceConsts

揭露由 ActionResult.實作的 Java 介面常數。

AssociatedDevice

來自非自我管理的協會的裝置資訊容器。

AssociatedDevice.InterfaceConsts

揭露由 AssociatedDevice.實作的 Java 介面常數。

AssociationInfo

關於應用程式與伴隨裝置之間建立的特定「關聯」細節。

AssociationInfo.InterfaceConsts

揭露由 AssociationInfo.實作的 Java 介面常數。

AssociationRequest

請求使用者選擇一個伴隨裝置進行關聯。

AssociationRequest.Builder

一位建造者 AssociationRequest

AssociationRequest.InterfaceConsts

揭露由 AssociationRequest.實作的 Java 介面常數。

BluetoothDeviceFilter

藍牙(非 LE)裝置的過濾器

BluetoothDeviceFilter.Builder

一位建造者 BluetoothDeviceFilter

BluetoothLeDeviceFilter

藍牙低效裝置的濾波器

BluetoothLeDeviceFilter.Builder

建造者 BluetoothLeDeviceFilter

CompanionDeviceManager

管理伴隨裝置的公開介面。

CompanionDeviceManager.Callback

申請回撥以接收有關申請更新及 AssociationRequest 結果的 associate() 電話。

CompanionDeviceManager.TrustPairingCallback

申請者回撥以接收有關更新及結果的資訊 #requestDeviceTrustPairing

CompanionDeviceService

一個接收系統來電、包含裝置事件的服務。

CompanionException

CompanionException 可在伴隨系統資料傳輸過程中拋出。

DeviceId

裝置 ID 代表由伴隨應用程式管理的裝置識別碼。

DeviceId.Builder

一位建造者 DeviceId

DeviceId.InterfaceConsts

揭露由 DeviceId.實作的 Java 介面常數。

DeviceNotAssociatedException

這是針對某個裝置未 CompanionDeviceManager#associate associated 連接到通話應用程式的情況例外。

DevicePresenceEvent

用於觀察裝置存在的事件。

DevicePresenceEvent.InterfaceConsts

揭露由 DevicePresenceEvent.實作的 Java 介面常數。

ObservingDevicePresenceRequest

請求設定用於觀察裝置存在的裝置類型。

ObservingDevicePresenceRequest.Builder

一位建造者 ObservingDevicePresenceRequest

ObservingDevicePresenceRequest.InterfaceConsts

揭露由 ObservingDevicePresenceRequest.實作的 Java 介面常數。

OutOfBandPairingRequest

代表帶外配對的請求。

OutOfBandPairingRequest.Builder

一個用於創造 OutOfBandPairingRequest的建構者。

OutOfBandPairingRequest.InterfaceConsts

揭露由 OutOfBandPairingRequest.實作的 Java 介面常數。

WifiDeviceFilter

一個適用於 WiFi 裝置的過濾器

WifiDeviceFilter.Builder

一位建造者 WifiDeviceFilter

介面

名稱 Description
IDeviceFilter

一種用於輔助裝置的濾波器 D

列舉

名稱 Description
CompanionDeviceManagerTrustErrorCode

識別裝置信任配對請求失敗的原因。

CompanionDeviceManagerTrustType

識別裝置信任配對請求能啟用的信任類型。

CompanionDeviceResult

識別關聯申請的結果。

DevicePresenceEventType

識別裝置存在事件。

RequestAction

識別系統向伴隨應用程式請求的動作。

RequestOperation

識別系統是否請求啟動或停用某個動作。

ResultCode

識別伴隨應用程式對所請求動作回報的結果。

SystemDataSyncFlags

識別關聯可同步的系統資料類型。

備註

用來 CompanionDeviceManager 請求與伴隨裝置的關聯,並 CompanionDeviceService 從系統接收裝置事件。 請參閱 Android 套件參考文獻,了解對應的 Java API 及其可用性與淘汰通知。