我們正在研究一個關於健康護理的項目,並且我們實施了一個android應用程序。 現在我們想要與支持android Wear或Tizen OS的智能手錶進行整合, 問題是我們可以與android穿戴SDK或Tizen SDK集成並從手錶中讀取步數和心率數據,而無需在android Wear或Tizen上製作應用我可以直接從智能手錶讀取數據到我的android應用程序嗎?
在此先感謝。
我們正在研究一個關於健康護理的項目,並且我們實施了一個android應用程序。 現在我們想要與支持android Wear或Tizen OS的智能手錶進行整合, 問題是我們可以與android穿戴SDK或Tizen SDK集成並從手錶中讀取步數和心率數據,而無需在android Wear或Tizen上製作應用我可以直接從智能手錶讀取數據到我的android應用程序嗎?
在此先感謝。
我認爲你可以。至少Android Wear有Google Fit API。真的不知道Tizen。
爲了幫助您入門,您可以參閱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提供的設計原則。
檢查Samsung附件協議http://developer.samsung.com/galaxy/accessory#samples。 希望它會有所幫助。 –
嘿,你有沒有找到你的問題的答案?請分享,我也對從Android手機上的Tizen可穿戴設備讀取傳感器數據感興趣。 – dKab