2017-07-31 55 views
1

有沒有一種簡單的方法來監控Android Studio中的網絡流量?我正在尋找相當於Firefox或Chrome的控制檯,您可以在其中看到REST HTTP調用:請求,響應和標頭。我嘗試了ADM(Android設備監視器)和「網絡統計」,但沒有看到我的HTTP調用的詳細信息。Android Studio網絡分析器

+1

我想目前它沒有,但是這雖然這個鏈接可以回答這個問題可能是有用的https://stackoverflow.com/a/38504376/2700586 – Mani

回答

0

根據Android Official,它只適用於使用HttpURLConnection和OKHttp庫的應用程序。如果您使用其他網絡庫或遺留apache HttpClient。它不可用於捕獲網絡流量。

網絡連接故障排除如果網絡分析器檢測 流量值,但不能識別任何支持的網絡請求, 您會收到以下錯誤信息:

「網絡分析數據不可用:沒有信息您選擇的網絡流量爲 。「

目前,網絡分析器僅支持網絡連接的HttpURLConnection的OkHttp庫。如果您的應用使用另一個 網絡連接庫,則可能無法在Network Profiler中查看您的網絡 活動。如果您收到此錯誤 消息,但您的應用確實使用HttpURLConnection或OkHttp,請 報告錯誤,或搜索問題跟蹤器將您的反饋納入 與您的問題相關的現有報告。您還可以使用這些資源來請求支持其他庫。

0

從Facebook嘗試Stetho http://facebook.github.io/stetho/

網絡檢查

網絡檢查都可以用鉻 開發工具的功能,包括圖像預覽的全部範圍,JSON響應 幫手,甚至出口跟蹤到HAR格式。

+0

,最好是包括的基本部分。這裏的答案和提供的鏈接供參考。如果鏈接頁面更改,則僅鏈接答案可能會失效。 - [來自評論](/ review/low-quality-posts/17899083) – kirti