1. 程式人生 > >Android WebView去載入網頁在部分手機上閃退問題

Android WebView去載入網頁在部分手機上閃退問題

我無意間看到手機自帶瀏覽器的libs目錄下發現沒有64位庫的資料夾如:arm64-v8a、mips64、x86_64,那這就說明這個應用只支援32位執行環境。由此 大概可以猜想我們應用為啥在這個手機上報錯了。

首先,這個手機是支援64位的,然後我們應用也適配了64位執行環境,那我們應用就是在64位執行環境下執行,然而開啟網頁就報錯了。

報錯就說明系統提供的webView Api 只能在32位執行環境下執行,不相容64位

那麼 這問題怎麼解呢?

我們可以把應用裡適配的64位系統的庫和目錄全刪掉,試試…

經過驗證,是沒問題的,可以正常開啟網頁。不過讓64位系統執行32位的應用,效能會有點點損失的。