Veja algumas dicas para solução de problemas:
- Confirme se o Mac / PC executando o Charles Proxy está na mesma rede (presumivelmente wifi). Você pode conseguir fazer ping no dispositivo móvel a partir do Mac / PC Charles Host.
- No dispositivo Android, certifique-se de que nas configurações de Wi-Fi você tenha configurado Advanced Config Checked e aponte o dispositivo para o endereço IP do host do proxy Charles. Além disso, certifique-se de ter o conjunto de portas correto, que, por padrão, acredito ser o 8888.
- No dispositivo Android, abra o navegador Google Chrome e vá para charlesproxy.com/getssl e instale o certificado raiz SSL para o seu host específico.
- Pode ser necessário ligar / desligar o Wi-Fi no telefone ou até mesmo reiniciar o telefone se a etapa 3 não funcionar. Acredito que alguns dispositivos Android não gravam dinamicamente as alterações de rede e reiniciam (down / up) a interface de Wi-Fi como eles parecem exibir.