Aplicación Android simple que añade automáticamente pasos a Health Connect cada día a una hora programada.
- Añade pasos manualmente a Health Connect
- Programación diaria automática precisa (sin drift) a la hora configurada (por defecto 14:00)
- Interfaz minimalista con configuración de cantidad de pasos y hora
- Registro de actividad con timestamps
- Botón de prueba para añadir pasos inmediatamente
- Pantalla Principal: Interfaz minimalista con el interruptor principal para activar/desactivar la función automática
- Permisos Health Connect: Acceso a la configuración de permisos de Health Connect
- Solicitud de Permisos: Autorización para leer y escribir datos de pasos
- Configurar Pasos: Establece la cantidad de pasos diarios a añadir (ej: 20000)
- Configurar Hora: Define la hora del día para la inserción automática
- Registro de Actividad: Historial de ejecuciones con timestamps
- Botón de Prueba: Prueba inmediata de la función sin esperar a la hora programada
- Dispositivo Android con API 26+ (Android 8.0+)
- Health Connect instalado en el dispositivo (disponible en Android 14+ o mediante app de Play Store)
- Ve a la página de Releases del proyecto
- Descarga el archivo
app-debug.apkde la última versión - En tu dispositivo Android, abre el archivo APK descargado
- Si es la primera vez que instalas una app fuera de Play Store:
- Ve a Configuración → Seguridad
- Activa Instalar apps de fuentes desconocidas (o similar según tu dispositivo)
- O permite la instalación solo para tu navegador/gestor de archivos
- Confirma la instalación
- Instala Health Connect desde Play Store si no lo tienes ya
Nota sobre el APK de Release: El archivo app-release-unsigned.apk no se puede instalar directamente porque no está firmado. Usa siempre el app-debug.apk que está auto-firmado y listo para instalar.
- Clona este repositorio
- Abre el proyecto en Android Studio
- Sincroniza Gradle
- Conecta un dispositivo Android real
- Ejecuta la aplicación desde Android Studio
La app solicita:
health.READ_STEPSyhealth.WRITE_STEPS: Permisos de Health Connect para leer/escribir datos de pasos
- Activa la inserción automática de pasos
- Configura el número de pasos diarios a añadir (ej: 20000)
- Autoriza los permisos de Health Connect cuando se solicite
- Los pasos se insertarán automáticamente cada día a la hora configurada (por defecto 14:00)
- Presiona "Activar" para programar la tarea diaria
- Opcionalmente, usa "Añadir Pasos Ahora (Prueba)" para probar inmediatamente
- Revisa el registro de actividad para verificar las ejecuciones
La programación utiliza OneTimeWorkRequest con auto-reprogramación en lugar de PeriodicWorkRequest. Esto garantiza que la ejecución ocurra exactamente a la hora configurada cada día, sin el "drift" (deriva temporal) que puede ocurrir con tareas periódicas de WorkManager.
Esta app añade pasos de forma artificial a Health Connect. Úsala responsablemente.






