使用Chrome來除錯你的Android App

2021-07-12 07:08:54 字數 918 閱讀 5937

部落格源址

:在android開發中除了一些官方自帶的一些除錯工具外,還有兩個工具我認為是必備的。

抓包工具雖然好用,但是每次都要在手機設定**,也挺麻煩的,檢視sqlite檔案必須要root這點更麻煩。但是有了stetho,這些工具全部自帶了,使用方便,無須root,下面就來看下官方demo介紹的使用用法。

dependencies

public

class

extends

}

值得注意的是如果你只是簡單的進行配置下,檢測網路狀態的是沒法檢視,有兩種方式:

這是最簡單的一種方式,要求okhttp的版本在2.2.x+,只需要新增如下**, 這也是目前最簡單的方法

如果你使用的自己寫的或者其他http library底層是用httpurlconnection實現的,你需要使用stethourlconnectionmanager來進行整合。然後必須宣告accept-encoding: gzip的請求headers。具體用法見facebook stetho原始碼的sample。

其中你可能會依賴如下network helpers.

dependencies

或者

dependencies

stetho sample

使用curl來除錯你的應用

我們在客戶端開發過程中總免不了和後端進行api對接,有時候需要對返回的資料格式進行除錯,有時候每次執行客戶端來傳送請求,這個未免效率太低,這裡就來介紹乙個好用的工具 curl。curl是乙個向伺服器傳輸資料的工具,它支援http https ftp ftps scp sftp tftp telnet...

使用curl來除錯你的應用

我們在客戶端開發過程中總免不了和後端進行api對接,有時候需要對返回的資料格式進行除錯,有時候每次執行客戶端來傳送請求,這個未免效率太低,這裡就來介紹乙個好用的工具 curl。curl是乙個向伺服器傳輸資料的工具,它支援http https ftp ftps scp sftp tftp telnet...

使用curl來除錯你的應用

我們在客戶端開發過程中總免不了和後端進行api對接,有時候需要對返回的資料格式進行除錯,有時候每次執行客戶端來傳送請求,這個未免效率太低,這裡就來介紹乙個好用的工具 curl。curl是乙個向伺服器傳輸資料的工具,它支援http https ftp ftps scp sftp tftp telnet...