【APP問題定位(二)】Charles定位工具

來源:互聯網
上載者:User

標籤:求和   vivo   setting   conf   意思   其他應用   介面   類比   download   

Charles工具是APP測試中簡單有使用的一款測試載入器,可以通過捕獲request和response的資訊初步確定bug的原因所在。

本文將從安裝、使用兩個方面來介紹。

  • 安裝

  點擊這裡進入下載頁,注意選擇和自己電腦系統對應的版本。

  下載完成後開始安裝,一路next就可以,安裝位置任選,就不多說了。

  • 使用

  1.取消windows代理

  在Proxy中取消Windows Proxy代理,不然Charles會同時捕獲電腦端發送和接受的請求。

  

  2.查看連接埠號碼

  選擇Proxy->Proxy Setting,會彈出一個視窗,8888為預設連接埠號碼,無需修改。如果你喜歡按照自己的喜好修改的話,注意不要和其他應用的連接埠重複。

  

  3.串連手機:設定進階網路代理程式

  首先,我們先來看下電腦的IP,開啟命令列,輸入命令ipconfig。紅框中小編的IP地址被我抹掉了。

  

  接下來,讓手機或者模擬器和電腦使用同一個網段。例如我電腦串連的是vivo X6D的WiFi

  

  在串連的wifi上長按(也可能是其他動作),找到“修改網路”,將“代理設定”改為“手動”,在主機名稱處填寫電腦的IP,“代理連接埠”設定為8888(Charles的連接埠號碼),點擊儲存。

  依次如

          

  如果你是用的是模擬器,如小編之前推薦的  夜神模擬器  ,在WLAN中,我們不需要找到和電腦一樣的wifi,使用預設的wifi即可,當然,需要我們按照上述的方法修改網路。

  

  4.捕獲請求

  開啟Charles,開啟手機上一款需要連網的應用,左邊表示擷取到的請求和返回的資訊,右側是對左側資訊的具體描述。

  

  在使用Charles一段時間後,可能會彈出如下介面,大概意思是告訴我們每次用Charles只能用30min,逾時就會彈出這個視窗,關閉重啟即可再次使用。

  Charles有試用期,試用期內可以隨便使用,試用期過後,每30分鐘會掉線一次。試用版本的軟體相比於正式購買版本的額軟體,會有一定的延遲。

·  

  5.Charles破解

  將   charles.jar   檔案替換到安裝目錄的lib檔案目錄下,密碼:8nsd,重啟Charles即可。

 

【APP問題定位(二)】Charles定位工具

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.