2017-08-07 36 views
2

我們正在研究一個關於健康護理的項目,並且我們實施了一個android應用程序。 現在我們想要與支持android Wear或Tizen OS的智能手錶進行整合, 問題是我們可以與android穿戴SDK或Tizen SDK集成並從手錶中讀取步數和心率數據,而無需在android Wear或Tizen上製作應用我可以直接從智能手錶讀取數據到我的android應用程序嗎?

在此先感謝。

+0

檢查Samsung附件協議http://developer.samsung.com/galaxy/accessory#samples。 希望它會有所幫助。 –

+0

嘿,你有沒有找到你的問題的答案?請分享,我也對從Android手機上的Tizen可穿戴設備讀取傳感器數據感興趣。 – dKab

回答

0

我認爲你可以。至少Android Wear有Google Fit API。真的不知道Tizen。

0

爲了幫助您入門,您可以參閱this site的介紹。

Android Wear是一個輕量級平臺,連接到佩戴者的身體並在正確的時間提供正確的信息。穿戴讓 通過讓重要信息一目瞭然和讓用戶快速完成任務,用戶可以更方便地與在線和真實的 世界連接。

如需進一步參考,您還可以瀏覽Google Fit文檔。

從那裏您將瞭解您可能正在尋找的功能。

適用於Android的Google Fit API是Google Play服務的一部分,在Android 2.3(API級別9)及更高版本中支持 。谷歌健身上 的Android由這些API:

  • 傳感器API提供了從Android設備上,並從在 伴隨設備可用的傳感器,諸如穿戴式可用傳感器獲取的原始傳感器數據流。
  • Recording API使用訂閱提供自動存儲健身數據。 Google Fit會在後臺存儲指定類型 的健身數據,並保留應用訂閱。
  • History API提供對健身歷史的訪問,並允許應用程序執行批量操作,如插入,刪除和閱讀健身數據 。應用程序還可以將批量數據導入Google健身中。
  • Sessions API提供了將健身數據與會話元數據一起存儲的功能。會話表示用戶執行健身活動的時間間隔。
  • Bluetooth Low Energy API可訪問Google Fit中的低功耗藍牙傳感器。此API可讓您的應用程序查找 可用的BLE設備,並將它們的數據存儲在健身店 商店中。
  • Config API爲Google健身提供了自定義數據類型和其他設置。有關更多信息,請參閱自定義數據類型,並從Google健身中斷連接。

Google Fit包括對移動設備上的傳感器的支持和 藍牙低功耗傳感器與設備配對。Google Fit允許 開發者實現對其他傳感器的支持,並將其作爲 軟件傳感器在Android應用中公開。 Google健身支持的傳感器爲 ,可作爲數據源對象供Android應用使用。

使用傳感器API使用Step Counter Sensor來統計Android Wear中的步驟。

private SensorManager mSensorManager; 
private Sensor mSensor; 
... 
mSensorManager = (SensorManager) getSystemService(Context.SENSOR_SERVICE); 
mSensor = mSensorManager.getDefaultSensor(Sensor.TYPE_STEP_COUNTER); 

對於Tizen,你可以檢查在其site提供的設計原則。

相關問題