MAC下使用Charles抓取安卓模擬器數據


一、安裝Charles,這個不多記錄

二、Charles數據亂碼問題

  

啟動 Charles 軟件,在菜單中找到 Help -> SSL Proxying -> Install Charles Root Certificate. 如下圖所示:

 

證書位置為登陸

隨后雙擊證書,里面選擇信任列表


 

在 Charles 的工具欄上點擊設置按鈕,選擇 SSL Proxy Settings,選中 Enable SSL Proxying。(別急,選完先別關掉)SSL 選項卡的 Locations 里填寫要抓包的域名和端口,點擊 Add 按鈕,在彈出的表單中 Host 填寫域名。比如填api.instagram.com,Port 填 443

https亂碼問題就這樣解決了!!! 

 

三、模擬器中設置網絡-輸入電腦內網ip,端口號默認為8888

查詢ip的方法:

方法1、終端輸入  ifconfig

方法2、charles--help--local ip address

四、模擬器上安裝證書

打開模擬器瀏覽器,輸入http://charlesproxy.com/getssl,然后會彈出一個界面,輸入證書名字,安裝成功后會提示證書安裝成功。 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM