1. 程式人生 > >MAC下使用Charles抓取genymotion安卓模擬器中的資料

MAC下使用Charles抓取genymotion安卓模擬器中的資料

一、 安裝charles genymotion軟體
二、 設定虛擬機器 Wi-Fi
1. 選擇虛擬機器中的wifi,滑鼠長按預設的wifi進入修改介面
2. 修改網路 -> 選擇“顯示高階選項” -> 設定網路代理修改為手動 -> 主機名設定成內網ip,埠填8888,儲存

三、 開始抓取資料

PS:Mac 內網IP檢視方法:

系統偏好設定 -> 網路 -> IP地址

PS:可能會遇到的問題
使用genymotion安裝apk的包,可能會出現部分應用在x86中無法安裝,需要在arm架構的模擬機上安裝。這個在genymotion中好像還沒有辦法解決,因為genymotion是基於virtual box上執行,virtual box是基於x86架構的。如果需要安裝這類apk可以使用bluestack等其他的模擬器。