admin管理员组

文章数量:1530017

很多应用开始采用 hybrid 开发模式,最近在做有关 webrtc 视频通讯的项目,也是使用 hybrid 开发。然而由于系统 WebView 的兼容性问题(Android 4.4 以前 webview 是基于 webkit ,4.4 及以后采用 chromium)。需要使用一款兼容性较好的内核「完美支持 webrtc」。

这一篇主要讲解腾讯 X5 浏览器的集成,不得不说官方文档 描述的东西太少,如果遇到问题可以去 X5论坛 搜索相关问题。

腾讯 X5 内核也是基于 chromium 的,相比原生的 WebView 而言,优化了用户的浏览体验。SDK 是通过共享使用用户手机上微信、手机QQ、QQ空间等软件已经下载好的 X5 内核。SDK 很小,且集成简单只需几行代码即可。

集成

先去官网下载 SDK 后将所需的 aar 和 so 文件导入我们的工程。

导入SDK

在 module 的 build.gradle 中添加

//sdk中只提供了armeabi的文件夹和对应so文件

ndk {

abiFilters "armeabi", "armeabi-v7a", "x86", "mips"

}

复制代码//添加aar文件

repositories {

flatDir {

dirs 'libs'

本文标签: 内核浏览器三方版本android