方案1:将内核复制到sd卡中进行安装

注意:可以动态集成,将内核包放到云端,需要是进行下载。

代码如下,

注意:执行 QbSdk.installLocalTbsCore 进行安装时,需要一点时间,安装完后onInstallFinish(int i) 会回调。i = 200 安装完成。

有点疑惑:安装完成后 获取版本号为46007,不稳定,杀掉apk后,重新打开,版本号会变成0;如果获取的版本号为45738,则很稳定,重开apk也会获取45738版本号

解决疑惑:下载 https://pan.baidu.com/s/1L2_Mcc49bEctqz8B0m4qEQ  密码: 89m1 demo,里面有个045738_x5.tbs.apk的内核安装包, 直接使用这个就行

最新X5内核安装包:https://download.csdn.net/download/m0_37039192/87426934 注意:可直接知道用本demo进行安装,请使用QbSdk.preInit进行初始化。勿使用QbSdk.initX5Environment进行初始化(测试android10使用测初始化失败)。

demo下载路径:https://download.csdn.net/download/m0_37039192/86879720

参考:TBS文件浏览自主安装内核方案_ThankSars的博客-CSDN博客_tbs内核

链接: https://pan.baidu.com/s/1L2_Mcc49bEctqz8B0m4qEQ  密码: 89m1

2. 以so包的方式集成

代码如下:

public class MainActivity extends AppCompatActivity {private RelativeLayout rl_01;private WebView webView;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);rl_01 = findViewById(R.id.rl_01);QbSdk.preinstallStaticTbs(getApplicationContext());findViewById(R.id.bt_02).setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View view) {initView();}});}private void initView(){webView = new WebView(this);WebView.setWebContentsDebuggingEnabled(true);webView.setWebViewClient(new WebViewClient() {@Overridepublic boolean shouldOverrideUrlLoading(WebView webView, String s) {webView.loadUrl(s);return true;}});rl_01.addView(webView);webView.loadUrl("http://debugtbs.qq.com");}
}

demo下载路径:https://download.csdn.net/download/m0_37039192/86879720

参考:TBS X5内核SDK静态集成jar完美解决方案 - 焕奇博客

腾讯X5浏览器内核静态集成方案相关推荐

  1. Android 项目集成腾讯X5浏览器内核

    1.为什么要集成腾讯 X5 浏览器内核 肯定是事出有因,简单来说,JS代码写的不标准,与部分机型内嵌套的浏览器内核产生矛盾,出现底层(os)bug导致,不得不费事搞一个其它内核进行加载网页,具体原因. ...

  2. Android集成腾讯X5浏览器内核库

    Android集成腾讯X5浏览器内核库 一.相关配置 1. 相关地址 2.引入SDK 3. AndroidManifest配置 二.Application中初始化内核 三.代码实现 1. 自定义带Pr ...

  3. 腾讯X5 浏览器内核加载

    1.腾讯X5浏览器 sdk 官网 地址 腾讯浏览服务 2.腾讯X5 浏览器 sdk 加载 需要内存卡权限 加载成功率才高,因为有了内存读取权限,可以读取腾讯QQ 和微信的X5 内核,共用他们的内核,不 ...

  4. android安卓接入腾讯X5浏览器内核TBS基本使用,配置腾讯TBS

    更多其他页面-自定义View-实用功能合集:点击查看 使用腾讯Tbs,会导致上架google应用商城失败! 关于X5内核的一些bug解决,可以查看这些文章: 链接: 解决bug. 安卓原生webvie ...

  5. Android接入腾讯X5浏览器内核

    技术特性 腾讯浏览服务是致力于优化移动端webview体验的整套解决方案.该方案由SDK.手机QQ浏览器X5内核和X5云端服务组成,解决移动端webview使用过程中出现的一切问题,优化用户的浏览体验 ...

  6. android x5 视频全屏,腾讯X5浏览器内核全屏播放视频相关问题

    最近项目中接入了腾讯X5SDK用于展示H5与原生交互 有一个需求是在线播放H5中的视频且能全屏 原本是按照Demo中的代码写的.也没发现什么问题 但是发现一点击全屏播放的按钮 视频就卡死了. 网上搜了 ...

  7. 接入腾讯X5浏览器内核天坑指南

    按文档接入sdk后app打开网页 http://soft.imtt.qq.com/browser/tes/feedback.html 显示000000表示加载的是系统内核, 显示大于零的数字表示加载了 ...

  8. android 腾讯x5浏览器,【Android Web】腾讯X5浏览器的集成与常见问题

    前言 近年来,混合开发也越来越用的更多,而原生webview的各种坑,比如说 上传图片.文件问题.视频全屏问题(什么在微信上打开都是好的,你这怎么全屏不了).版本差异问题,所以还是建议使用腾讯x5浏览 ...

  9. X5浏览器支持HTML5吗,腾讯X5 Blink内核 加强H5支持和渲染性能支撑

    原标题:腾讯X5 Blink内核 加强H5支持和渲染性能支撑 腾讯浏览服务TBS2.0即日全量发布,X5内核升级到Blink版本,H5能力和渲染性能全面提升.随着TBS2.0的发布,使用TBS浏览服务 ...

最新文章

  1. Python 多线程总结(1)- thread 模块
  2. Sublime注释插件--DocBlockr
  3. PHPer常见的面试题总结
  4. JavaScript高级程序设计读书笔记(第8章BOM之location对象查询字符串参数)
  5. linux 常用命令系列—cp 复制文件与文件夹
  6. Android中可展开的列表组件(ExpandableListView)的使用
  7. 非对称密码之DH密钥交换算法
  8. 家用 linux 路由器教程,Ubuntu 搭建无线路由器
  9. gee mysql数据库_MySQL
  10. 叶节点到根节点的路径_所有根到叶路径
  11. 【前端必知】胶水(框架) Stencil.js
  12. 关于学生课程分数的SQL查询
  13. 基于weixin-java-tools集成微信小程序支付功能
  14. 国行白色 ipad 4 16G
  15. 覆盖常见四大应用场景,华为云CDN能够更好满足企业业务加速需求
  16. 谁开启了协同领域的潘多拉盒子?
  17. 写给 Java 程序员的前端 Promise 教程
  18. scrapy 保存到mysql_scrapy爬虫保存数据到mysql
  19. 白话 贝叶斯公式_通俗易懂!白话朴素贝叶斯
  20. 不平衡桥法检测新能源电动汽车绝缘以及绝缘电阻推导计算

热门文章

  1. 有意义的几篇短文阅读
  2. js 贪食蛇-双蛇抢食
  3. python————简易的酒店管理系统
  4. 科技社计算机部长竞选演讲稿,学生会科技部长竞选演讲稿(通用3篇)
  5. 给人生启示的21则故事
  6. 快速解决macOS升级后截图权限授予无效的问题
  7. 一篇文章带你搞定 Ubuntu 中打开 Pycharm 总是卡顿崩溃
  8. ES6新特性之箭头函数
  9. 盘点个人喜欢的游戏 持续更新
  10. python基础部分(二)