2017-03-22 66 views
0

我正在嘗試開發與我的moto 360(同步消息和通知,發送傳感器數據..)連接的移動電話的基本應用程序。我的問題是,我不希望在手機上安裝Android Wear應用程序,我想知道是否有辦法不這樣做。連接moto 360不帶android應用程序

謝謝你的幫助!

回答

0

這可能是可能的,但它是積極的勸阻。從Wear communication API docs

警告:因爲這些API是專爲手持設備和可穿戴設備之間的通信,這些都是你應該使用設置這些設備之間的通信的唯一的API。例如,不要嘗試打開低級套接字來創建通信通道。

鑑於Wear設備運行(幾乎)完整的Android,我預計可以使用低級藍牙,Wifi或其他類似設備來推出自己的通信層。但正確的答案是「不要」。

0

我會盡量儘可能具體位置:

你提到你不想你手機安裝Android Wear應用。如果是這種情況,那麼如果運行AW < 2 [現在是Moto 360,現在],您的手錶仍然需要與某個手機配對。如果沒有這個功能,您將無法將手錶退出工廠模式(除非您使用已配對的手錶數據進行閃光)。即使那樣,它也不會與手機進行通信,因爲它沒有與手機配對。如果相反,你的問題是關於打開一個低級藍牙套接字與一個移動電話,或任何藍牙設備(至少那些實現RFCOMM功能),那麼是的,這仍然是可能的,只要因爲您可以將應用程序轉移到您的手錶上。爲了做到這一點,您必須實施BluetoothServerSocketBluetoothSocket,這取決於您希望手錶成爲客戶端還是服務器。無論哪種情況,您都可以在真實世界的場景中打開雙向通信套接字,吞吐量高達50KBps。

+0

感謝您的回答! 是的我不想在手機上安裝Android Wear,因爲我不希望它與Google帳戶關聯併發送信息,這是必要的。 你說在AW <2之前沒有AW App沒有工廠模式是不可能的,AW2可以嗎? 再次感謝 – Lsvrd