I am trying to capture traffic using Fiddler from an Android app running on an emulator (I am using MuMu). I got most of what I was trying to accomplish. I added the required cert to Android and I can see most http/https traffic fine.
The issue I am facing is that I cannot see requests from the app that go to http://127.0.0.1:26284. I understand that the localhost for the Android emulator is different than my machine which is running Fiddler. I did some searching and found info on Android networking (https://developer.android.com/studio/run/emulator-networking) and 10.0.0.2 but I am not sure how to use that info or if it is even relevant to my issue.
For what I do have working, I set the proxy in the emulator to my actual machine's address (the one running Fiddler) and set it to bypass the proxy for 127.0.0.1 (otherwise the app wouldn't work as the calls to localhost would fail).
My goal is to be able to see the request/responses on the emulators localhost. Is it possible via Fiddler? Maybe adding some redirects or something like that, just so I can see the request/response? Or any other way at all? I do not have access to change the calls in the app that go to 127.0.0.1.
Please let me know if there is any additional info that I can give that may help. This is my first time working with emulators and proxies.