El primero paso es instalar Charles Proxy: http://www.charlesproxy.com/

Luego hay que configurar nuestro dispositivo Android.

Configuración -> Wi-Fi

Wi-Fi

Ahora hay que mantener precionado el nombre de la conexión Wi-Fi hasta que aparezca una ventana, luego presionar Modificar la red

Wi-Fi

Ahora hay que precionar la opción Opciones avanzadas

Wi-Fi

En Proxy hay que seleccionar Manual.

Wi-Fi

Ahora configuramos el IP de la Mac que tiene instalado Charles Proxy y configuramos el puerto, por defecto es el 8888.

Wi-Fi.

Para podes desencriptar la comunicación SSL debemos instalar el certificado de Charles Proxy, para esto instalaremos Certificate Installer. Esta aplicación nos va a crear una carpeta llamada my_certificates, ahí copiaremos el archivo charles-proxy-ssl-proxying-certificate.crt.

Luego abrimos la aplicación e y precionamos en charles-proxy-ssl-proxying-certificate.crt en la ventana escribimos el nombre del certificado (puede ser cualquier) seleccionamos la opción Wi-Fi y precionamos Aceptar.

Certificate Certificate Certificate Certificate

Ahora solo debemos ir a Charles y en el menú Proxy -> SSL Proxing Settings. Configuraremos los dominios a los que queremos identificar el tráfico SSL, hay que tomar en cuenta que es diferente www.facebook.com a facebook.com.

Charles

Así se vería si agregaramos m.facebook.com a la lista de SSL Proxing:

Facebook

Espero les sirva, cualquier duda dejen sus comentarios.