晚上遇到了一種尷尬的場景:電腦並沒有無線網卡,電腦是通過有線連接的,但是手機連的是公共的wifi,二者並不在同一個網段
在試過很多辦法無解后,終於百度出一種"曲線救國"的辦法(以榮耀8為例,其他手機可能有稍微改變):
一. 首先找一根手機數據線,把要連無線網的電腦和手機連接好,我們需要利用手機來連接無線網
二. 打開手機,點擊【設置】選項
三. 點擊更多,進入移動網絡共享
四. 點擊USB共享網絡
五. 這時候,網絡連接里會出現兩個本地連接,本地連接3是手機端的,因此禁用本地連接2即可
六. 打開手機的WLAN,點擊修改網絡,選擇顯示高級選項,設置手動代理,服務器主機名為電腦的ip地址(可通過ipconfig查看),服務器端口號為8888,點擊保存
七. 這時候打開charles,就可以看到抓取的app包
參考文章
https://jingyan.baidu.com/article/7f766daffcf3324100e1d07b.html