在Android Wear上,NodeAPi具有接口以獲取連接的節點。這個連接節點由操作系統本身維護(猜測它在gms.wearable共享首選項中)。由於這個原因,當您嘗試將手錶的連接設備切換到另一個設備時,Android Wear 4.4W2會阻止此切換。以編程方式在Android Wear上刪除已連接節點
有沒有一種方法可以通過編程方式在磨損側移除連接節點?
addListener(GoogleApiClient client, NodeApi.NodeListener listener)
getConnectedNodes(GoogleApiClient client)
getLocalNode(GoogleApiClient client)
removeListener(GoogleApiClient client, NodeApi.NodeListener listener)
以上是Android Wear文檔中的NodeAPI列表。從我的分析中,我只是認爲他們要麼缺少API到removeConnectedNode
,要麼他們只是想在工廠重置後掛在第一個連接的節點上。後者似乎設計不好,目前似乎是Android 4.4W2更新的情況。
其中是「分離選項」列出? – 2014-10-31 17:04:44
選項>藍牙設備>分離設備,位於列表底部。但我認爲這隻適用於配套設備,如耳塞。 – Snow 2014-11-03 09:45:43
正確。一旦磨損設備連接到手機/平板電腦(節點),那麼在出廠重置之前不可能更改該連接。這是因爲他們將節點ID存儲在某處,並讓該節點成爲連接的唯一連接節點。 – 2014-11-03 18:50:21