系統軟件情況:Win10系統,Charles4.5.6,夜神模擬器6.6.0.9
Charles已經安裝了證書以便獲取https請求,下面記錄Android模擬器的相關設置。
整體過程:在夜神模擬器上配置本機代理-->模擬器下載證書-->模擬器安裝證書
1、在夜神模擬器上配置本機代理。
代理IP就是本機IP,通過cmd-ipconfig可以查詢到。
模擬器中打開設置-WLAN:
鼠標指針懸停在WiredSSID並長按,再點擊修改網絡:
在網絡設置窗口中,配置上本機IP和端口號,端口號默認8888,點擊保存:
這樣就可以獲取請求了。
2、模擬器下載證書。
在charles中,Help->SSL Proxying->Install Charles Root Certificate on a Mobile Device or Remote Browser
出現提示框:
在夜神模擬器的瀏覽器地址欄輸入chls.pro/ssl,這里常會出現一直提示證書有問題的彈框,需要多次點擊繼續直至彈框消失,證書一般會自動下載。
3、模擬器安裝證書。
模擬器中打開設置-WLAN,右上角三個點的高級:
再點擊安裝證書:
這時文件列表中會有剛剛下載的charles證書,點擊證書后命名安裝即可:
安裝時候會需要設置系統密碼,按提示自行設置就OK啦~
以上~