Android WebView去加载网页在部分手机上闪退问题

我无意间看到手机自带浏览器的libs目录下发现没有64位库的文件夹如:arm64-v8a、mips64、x86_64,那这就说明这个应用只支持32位运行环境。由此 大概可以猜想我们应用为啥在这个手机上报错了。

首先,这个手机是支持64位的,然后我们应用也适配了64位运行环境,那我们应用就是在64位运行环境下运行,然而打开网页就报错了。

报错就说明系统提供的webView Api 只能在32位运行环境下运行,不兼容64位

那么 这问题怎么解呢?

我们可以把应用里适配的64位系统的库和目录全删掉,试试…

经过验证,是没问题的,可以正常打开网页。不过让64位系统运行32位的应用,性能会有点点损失的。

你可能感兴趣的:(Android WebView去加载网页在部分手机上闪退问题)