Acceso a Android Wear Fit Data

Estoy desarrollando una aplicación para Android Wear en Samsung Gear Live (Google I / O Edition), donde tendrá acceso a la frecuencia cardíaca y los pasos de contar los datos del historial. Sé que más adelante estos datos podrían ser accesibles usando Google Fit SDK , pero ¿es posible leer esos datos sin usar ese SDK ahora mismo?

Preferiría acceder a estos datos sin ROOTing my G Watch.

Aquí están las capturas de pantalla de los datos históricos que me gustaría extraer:

Pasos Datos históricos:

Introduzca aquí la descripción de la imagenIntroduzca aquí la descripción de la imagen

Datos del historial de frecuencia cardiaca:

Introduzca aquí la descripción de la imagen

UPDATE 28/10/2014

Google Release Google Fit SDK Disponible en la página oficial

Supongo que la única opción ahora es para que usted cree su propio ritmo cardíaco y las aplicaciones de contador de pasos que comparten datos históricos a través de proveedores de contenido. He escrito un tutorial rápido sobre cómo obtener datos del sensor de frecuencia cardíaca aquí .

Por lo que he podido decir, no hay api público que accede a los datos de fitness desde el reloj. Estoy bastante seguro de que estará disponible cuando el SDK de Fitness se abra, pero eso puede ser un tiempo.

Hasta entonces, la única forma en la que creo que puedes acceder a esos datos es leyendo la base de datos privada sqlite de la aplicación de fitness. Por desgracia, necesitará root para acceder a él. Se encuentra en:

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

Contiene dos tablas dignas de mirar: heartrate y stepcount . Ambos son muy simples. (Nota: esto se toma de un G Watch, y ambas tablas existen, pero los datos del heartrate están vacíos, como era de esperar).

Voy a seguir dando vueltas en los apks para averiguar si hay un servicio cuestionable, pero no he visto uno todavía.

  • ¿Dónde escribir @Override?
  • ¿Cuántas maneras de convertir bitmap a cadena y viceversa?
  • ¿Existe un límite para el número de archivos en un directorio de una tarjeta SD?
  • Leer 3 elementos seleccionados al mismo tiempo
  • Cómo agregar ruta de seguimiento para mover sprite en andengine
  • Android: Cajón de navegación en múltiples actividades
  • Cómo puedo saber cuándo / dónde invocar el método anulado de la superclase
  • Activación del flash de la cámara durante la grabación de vídeo
  • Android Studio: "No se encontró ninguna instalación de JVM. Instale un JDK de 32 bits "
  • JNI / Android: llamada a un método no estático en Java desde C ++?
  • Utilizar ADB para capturar la pantalla
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.