当前位置: 首页 > news >正文

android studio 腾讯,android studio接入腾讯TBS

官方连接:腾讯TBS官网

腾讯浏览服务(Tencent Browsing Service),简称TBS。腾讯X5浏览服务升级而来,作为业界首个升级至X5 blink内核,与Android 5.0 版本的Chromium M37一致,可解决Android 多平台兼容性问题.

接入应用

可参考  TBS接入文档 。文档写的很多,以下我来简单描述下步骤:

1:新建一个as的项目(或在现有的as项目上操作),把从官网上下载的TBS的SDK复制到自己项目的libs目录下,如示例图1所示:(附上SDK下载链接:SDK)

4bcb7a17309cb1b7afb34634def1fc1d.png

示例图1

2.配置JniLibs:

从下载的demo里把JniLibs直接拷贝放到自己项目里的app/src/main/目录下,然后在app的build.gradle配置里加上:

62a05a1850502d39f599a8b1033ea298.png

示例图2

3:查看是否加载成功可以写一个BaseApplication继承Application,在onCreate()方法里写入如下代码:

@Override

public voidonCoreInitFinished() {

//x5内核初始化完成回调接口,此接口回调并表示已经加载起来了x5,有可能特殊情况下x5内核加载失败,切换到系统内核。

}

@Override

public voidonViewInitFinished(booleanb) {

//x5內核初始化完成的回调,为true表示x5内核加载成功,否则表示x5内核加载失败,会自动切换到系统内核。

Log.e("@@","加载内核是否成功:"+b);

}

});

运行并在Logcat里查看打印日志看是否加载成功。

4.这些完成后操作就简单了,在xml文件里使用Tencent的WebView替换android 源码里的WebView,注意包名和类名的替换。

8a033f2585dbb80c5f035a69027aa558.png

示例图3

5.别忘了在AndroidManifest.xml里加入权限声明:

http://www.xdnf.cn/news/815239.html

相关文章:

  • uni真机调试页面空白_模拟器最强BIOS篇,如何使用uni-bios
  • 分享134个ASP整站程序源码,总有一款适合您
  • C#开源系统大汇总
  • 学生成绩管理系统(java简单课设)
  • Java设计模式——适配器模式(Adapter模式)详解
  • 数值积分法的MATLAB实现
  • awk 用法(使用入门)
  • WordPress免费的主题推荐
  • 深蓝学院 机器人操作系统ROS理论与实践(三)
  • run as date怎么用_关于“至于”用英语的五种表达方式
  • 【Windows系统编程】05.内存操作与InlineHook(详解InlineHook实现)
  • 色环电阻的识别方法
  • 网管笔记35:不得不看的黑客工具集
  • 天行健咨询 | 谢宁DOE培训的课程内容有哪些?
  • 常量表达式
  • WPF常用的五种绑定方式
  • ERP系统是如何运作的?erp管理系统操作流程
  • QQ.COM二级域名大全 腾讯旗下产品大全
  • Rational rose下载,安装,破解
  • 30个源码网站
  • U8+v13.0-U8+v12.1-U8+v12.5-U8+v12.0注册机-稳定不掉授权-免狗补丁-安装盘下载
  • 关于网狐棋牌6603源码的整理、编译和搭建
  • timequest静态时序分析学习笔记——命令约束
  • 用HTML+CSS做一个漂亮简单的旅游网站——旅游网页设计与实现(6页)HTML+CSS+JavaScript
  • 地统计学的基本概念及公式详解
  • 一篇文章搞懂数据仓库:维度表(设计原则、设计方法
  • ISO27001(BS7799/ISO17799)国标
  • 什么是SCSI和RAID控制器?
  • 什么是UBB代码?
  • 令人震惊的神秘事件:俄罗斯地底钻探到地狱入口