Hello. There was a back to analyze the Android application to send - received data. You need to do this with the help of Charles proxy. I do this with the Android Studio emulator. Opened the emulator using the command in the terminal:

emulator -avd Nexus_5X_API_24 -http-proxy ххх.ххх.ххх.ххх:8888 

Added SSL certificate to emulator. In the emulator settings in the APN, I specify both the IP and Port specified in Charles ...

When decrypting traffic, each folder is signed with port 443. For example:

https://site.com:443

https://example.com:443

etc. In the Notes tab it says: SSL Proxying is not enabled for this host: enable in Proxy Settings, SSL locations

I saw the same problem somewhere. There the solution was to add SSL Locations

Host: * Port: 443

I also tried to add

Host: * Port: *

But at the same time, the Internet generally stops working on the emulator. I installed another version of Charles ... It didn't help! What else can you see?

    0