1.開發環境
電腦:Mac
IDE: Android Studio
硬件:Android手機
2.查看charles本地IP
點擊help->Local IP Address:
就會出現IP界面:
3.查看charles端口號
默認是:8888
4.設置手機代理
確保手機和電腦在一個內網,也就是連接的同一個Wi-Fi。
4.1 長按已經連接的Wi-Fi,點擊“修改配置”。
4.2點擊“顯示高級選項”,將“代理”設置爲手動,填寫好步驟1和2中的IP和端口號
點擊保存就可以了。
5.抓包
終於到了最重要的環節。
啓動對應的App,就可以在主面板上看到我們手機上所有的網絡請求了。
找到我們調用的api就可以查看到對應的網絡請求和數據返回了。
當然,要很直觀的看到我們的數據請求和返回的數據,前提是別加密,不然就看到的都是一些亂碼了。