遠端除錯 WebView

2021-08-17 17:12:29 字數 845 閱讀 2282

by  meggin kearney

meggin is a tech writer

使用 chrome 開發者工具在您的原生 android 應用中除錯 webview。

在 android 4.4 (kitkat) 或更高版本中,使用 devtools 可以在原生 android 應用中除錯 webview 內容。

必須從您的應用中啟用 webview 除錯。要啟用 webview 除錯,請在 webview 類上呼叫靜態方法 setwebcontentsdebuggingenabled。

if

(build

.version

.sdk_int

>=

build

.version_codes

.kitkat

)此設定適用於應用的所有 webview。

if

(build

.version

.sdk_int

>=

build

.version_codes

.kitkat)}

chrome://inspect 頁面將顯示您的裝置上已啟用除錯的 webview 列表。

要開始除錯,您想要除錯的 webview 下方的 inspect。像使用遠端瀏覽器標籤一樣使用 devtools。

與 webview 一起列示的灰色圖形表示 webview 的大小和相對於裝置螢幕的位置。如果您的 webview 已設定標題,標題也會一起顯示。

在 chrome://inspect page 上無法看到您的 webview?

idea 遠端除錯 IDEA遠端除錯

大部分測試環環境和本地環境有區別,在本地上也很難搭建起一套完整的服務,所以導致了在本地可以發布到伺服器上卻出現各種問題,這時候我們就可以借助遠端除錯來幫助我們快速的定位問題的所在。遠端除錯需要在伺服器上部署與本地一致的 xdebug xrunjdwp transport dt socket,serv...

Appium基礎總結 webview遠端除錯

個別手機可能會預設開啟此屬性,所以預設也能訪問到h5內部的控制項 如果還是訪問不到,檢查webview的除錯屬性是否開啟,此時需要讓研發配合開啟webview的除錯屬性 webview技術原理 localhost wang adb shell cat proc net unix grep webvi...

遠端掛載和遠端除錯

遠端掛載 1 修改ip為同一網段 ifconfig eth0 ip 2 mount t nfs o nolock,intr,rsize 1024,wsize 1024,proto tcp host ip nfs mnt 遠端除錯 主機端 1 arm arago linux gnueabi gdb x...