官网地址: https://x5.tencent.com 1、TBS(腾讯浏览服务)的优势 1) 速度快:相比系统webview的网页打开速度有30+%的提升; 2) 省流量:使用云端优化技术使流量节省20+%; 3) 更安全:安全问题可以在24小时内修复; 4) 更稳定:经过亿级用户的使用考验,CRASH率低于0.15%; 5) 兼容好:无系统内核的碎片化问题,更少的兼容性问题; 6) 体验优:支持夜间模式、适屏排版、字体设置等浏览增强功能; 7) 功能全:在Html5、ES6上有更完整支持; 8) 更强大:集成强大的视频播放器,支持视频格式远多于系统webview; 9) 视频和文件格式的支持x5内核多于系统内核 10) 防劫持是x5内核的一大亮点 2、权限声明: 3、libs文件下导入tbs的jar包 4、把项目X5WebDemo中的jniLibs文件以及文件夹下的所有文件复制到自己的main文件夹下5、在gradle的defaultConfig下添加 例如:6、优化异常上报: 为了提高合作方的webview场景稳定性,及时发现并解决x5相关问题,当客户端发生crash等异常情况并上报给服务器时请务必带上x5内核相关信息。x5内核异常信息获取接口为:com.tencent.smtt.sdk.WebView.getCrashExtraMessage(context)。以bugly日志上报为例: 7、在Application的oncreate()方法中初始化initX5Environment(); 8、兼容视频播放: 9、以下接口禁止(直接或反射)调用,避免视频画面无法显示: 10、AndroidManifest 需要如下的注册 11、播放视频的调用接口 12、在X5WebView初始化的时候条用//这一段,尤其重要。