2014-07-07 12 views
9

मैं सैमसंग गियर लाइव (Google I/O संस्करण) पर एंड्रॉइड वेयर के लिए एक ऐप विकसित कर रहा हूं, जहां इसे हृदय गति तक पहुंचने और इतिहास इतिहास की गणना करने की आवश्यकता होगी। मुझे पता है कि बाद में यह डेटा Google Fit SDK का उपयोग करके सुलभ हो सकता है, लेकिन क्या उस डेटा को अभी उस एसडीके का उपयोग किए बिना पढ़ना संभव है?एक्सेस एंड्रॉइड पहनें फ़िट डेटा

मैं ROOTing मेरे जी वॉच के बिना इस डेटा तक पहुंचना पसंद करूंगा।

कदम इतिहास डेटा:

enter image description here enter image description here

हृदय गति इतिहास डेटा:

यहाँ ऐतिहासिक डेटा के स्क्रीनशॉट है कि मैं निकालने के लिए चाहते हैं

enter image description here

अद्यतन 10/28/2014

गूगल रिलीज Google फिट एसडीके the Official website

उत्तर

6

मुझे लगता है कि अभी आपके लिए एकमात्र विकल्प है कि आप अपनी हृदय गति और चरण काउंटर ऐप्स बनाएं जो सामग्री प्रदाताओं के माध्यम से ऐतिहासिक डेटा साझा करते हैं। मैंने हृदय गति संवेदक here से डेटा प्राप्त करने के तरीके पर एक त्वरित ट्यूटोरियल लिखा है।

+1

यह एक महान ब्लॉग पोस्ट है; साझा करने के लिए धन्यवाद। मैंने एक मूल गतिविधि के लिए जानकारी को एक एकल गतिविधि में एकत्रित किया जो पहनने पर चलता है: https://gist.github.com/mjohnsullivan/557c2f19ba177312b1d7। –

5

जहां तक ​​मेरा बता कर लिया है पर उपलब्ध है, वहाँ कोई सार्वजनिक एपीआई कि से फिटनेस डेटा तक है घड़ी। मुझे काफी विश्वास है कि स्वास्थ्य एसडीके खुलने पर उपलब्ध हो जाएगा, लेकिन यह थोड़ी देर हो सकता है।

तब तक, मुझे विश्वास है कि आप उस डेटा तक पहुंच सकते हैं, फिटनेस ऐप के निजी स्क्लाइट डेटाबेस को पढ़कर। दुर्भाग्यवश, आपको इसे एक्सेस करने के लिए रूट की आवश्यकता होगी। यह स्थित है: heartrate और STEPCOUNT:

/data/data/com.google.android.apps.fitness/databases/pedometer.db 

इसे देख लायक दो तालिकाओं में शामिल है। दोनों बहुत सरल हैं। (नोट: यह एक जी वॉच से लिया गया है, और दोनों टेबल मौजूद हैं, लेकिन दिल की धड़कन डेटा खाली है, जैसा कि आप उम्मीद करेंगे।)

मैं एपीक्स में चारों ओर पोकिंग रखने जा रहा हूं पूछताछ सेवा, लेकिन मैंने अभी तक एक नहीं देखा है।

संबंधित मुद्दे