An Android application for reading heart rates from MI Band 2.
- Read realtime heart rate data from MI Band 2
- Store and export data
- Exported database file (
*.db
) can be opened by SQLite clients like SQLite Studio
- Exported database file (
Please forgive the shortcomings in this project, which are probably caused by my lack of Android development knowledge and experience currently. Suggestions and contribution for improvements are certainly welcome.
- Please allow the app to run in background for longtime measurement. (You may need to permit it manually, especially if you are using highly customized Android OS like MIUI, Flyme, etc.)
- It is suggested to "stop measurement" before exporting data.
- Leo Soares, Mi Band 2, Part 1: Authentication
- Volodymyr Shymanskyy, Mi Band 2 python test
- Andrey Nikishaev, How I hacked my Xiaomi MiBand 2 fitness tracker—a step-by-step Linux guide
- 陈利健, Android BLE开发详解和FastBle源码解析