- login.md
- account.md
- workoutcount.md
- feed_workouts_paged.md
- routines_sync_batched.md
- user_preferences.md
- Android studio
- Charles proxy
- apk-mitm
- com.hevy apk
- Open android studio
- Create an android virtual device
- Boot the device
- Download the hevy app apk
- Download apk-mitm
- Patch the apk as described on apk-mitm
- Install charles proxy
- Install the certificate and setup the proxy on the android device as described here: https://blog.logrocket.com/test-debug-android-apps-with-charles-web-proxy/
- Using android studio upload the patched APK to the android device and then install it
- open hevy app and login
Hevy should use the proxy with the previously installed certificate and in charles you can now see the decrypted https requests.