If you're trying to intercept HTTPS from a 3rd party app or an existing build that can't be easily changed, you'll usually want to use an emulator or rooted device instead. If you're debugging your own app, rebuilding with the config change and using any test device you like is very quick and easy, and usually the simplest option.
To intercept secure HTTPS traffic from other apps on non-rooted devices, you'll need to either:
For a quick demo and an outline of how this works, check out the HTTP Toolkit for Android page, or read on for a detailed walkthrough.įor many cases, including most browser traffic, emulators, and rooted devices, this works with zero manual setup required. HTTP Toolkit can automatically intercept, inspect & rewrite traffic from any Android device.