公司新開發的軟件是基於unity的,我們被告知unity是不允許charles抓包的,故此只能只用 Android studio
一. Android studio的安裝與配置
在此我就不贅述了,按照下面鏈接配置即可
https://blog.csdn.net/hebbely/article/details/78970918
二. 抓包開始

第一步:將studio跳轉到底部導航欄的的logcat上
第二步:將手機插入到電腦的usb連接口中,打開usb調試&&允許你的電腦調試你的手機(我的是vivo x20)
第三步:將過濾條件改成不過濾,否則你可能抓取不到手機上最新的消息,還會以為是無任何效果呢
第四步:消息太過雜亂,用http或者https來過濾自己想要的請求吧
第五步:在手機上打開你的app操作吧,隨時都可以看見你的請求啦!
備注:
1:如果底部的logcat被誤操作隱藏了之后,可以點擊最上面一行導航欄 View > Tool Windows > Logcat,打開logcat
2:還有一種極端情況是在 View > Tool Windows 中找不到Logcat,那么此時就去Evevt Log( View > Tool Windows > Evevt Log)中查找一下是否存在這樣一句話:
Frameworks detected: Android framework is detected in the project Configure
如果有的話,請點擊最后面的configure重新把Android framework配置一下
3:在查找手機那一欄找不到手機,換數據線或者重新插拔手機等操作
