android webview第三方框架,Android 中使用第三方 WebView,腾讯X5浏览器
由于Android自带的webview,在低于4.3的手机上面不支持socket,因此寻求其他的解决方案,第一次应用中尝试加入Crosswallk,应用的体积整整大了40M,倒是也可以正常使用,app有一个可以阅片的功能,供给医院使用,用了几个月之后,其他的BUG都处理的差不多的时候,开始解决webview的问题,上网查到了腾讯的X5浏览器,开始研究下如何使用。。。。
但是在使用过程中需要加载x5内核。。。比较麻烦,官网给出了2种方法,但都是需要下载一个demo用来安装和支持x5内核。。这样子要是在程序发布的时候,难道要让每个人都安装下载一遍demo,交给他们如何安装x5内核,之后才能正常使用webview?
还要一个需要注意的地方是在应用集成X5进去之后,还要在后台注册应用信息..
集成步骤
1 在Application类中添加
//搜集本地tbs内核信息并上报服务器,服务器返回结果决定使用哪个内核。TbsDownloader.needDownload(getApplicationContext(), false);
2 在调用webview的地方添加
this.handler=newHandler(Looper.getMainLooper()){
@Override
public voidhandleMessage(Message msg) {
//TODO Auto-generated method stub
switch(msg.what){
caseMSG_WEBVIEW_CONSTRUCTOR:
//之后做初始化操作&
android webview第三方框架,Android 中使用第三方 WebView,腾讯X5浏览器相关推荐
- android 腾讯x5浏览器,【Android Web】腾讯X5浏览器的集成与常见问题
前言 近年来,混合开发也越来越用的更多,而原生webview的各种坑,比如说 上传图片.文件问题.视频全屏问题(什么在微信上打开都是好的,你这怎么全屏不了).版本差异问题,所以还是建议使用腾讯x5浏览 ...
- Android集成腾讯X5浏览器内核库
Android集成腾讯X5浏览器内核库 一.相关配置 1. 相关地址 2.引入SDK 3. AndroidManifest配置 二.Application中初始化内核 三.代码实现 1. 自定义带Pr ...
- android安卓接入腾讯X5浏览器内核TBS基本使用,配置腾讯TBS
更多其他页面-自定义View-实用功能合集:点击查看 使用腾讯Tbs,会导致上架google应用商城失败! 关于X5内核的一些bug解决,可以查看这些文章: 链接: 解决bug. 安卓原生webvie ...
- Android 项目集成腾讯X5浏览器内核
1.为什么要集成腾讯 X5 浏览器内核 肯定是事出有因,简单来说,JS代码写的不标准,与部分机型内嵌套的浏览器内核产生矛盾,出现底层(os)bug导致,不得不费事搞一个其它内核进行加载网页,具体原因. ...
- Android测试最新框架,Android单元测试-常见的方案比较
前言 本文将介绍在Android Studio中,android单元测试的介绍和实现.相关代码托管在github上的AndroidJunitDemo中,涉及到的用例代码收集于google官方提供的测试 ...
- android http最新框架,Android框架学习笔记02AndroidAsycHttp框架
上一篇中我们介绍了OkHttp3.0框架的基本使用方法,这一篇我们学习一下Android的另外一个网络请求框架--AsyncHttpClient框架.Asynchttpclient框架是一个开源的异步 ...
- android banner动画框架,Android Studio Banner轮播图使用
现在恰好有个项目需要做个轮播图效果,这个需求也是很常见的需求,于是就做个笔记写一下实现过程 分为加载本地图片和网络图片 加载本地图片 第一步:先在build.gradle中加入banner和glide ...
- Android PDF阅读框架/Android PDF框架简单使用,简单快速集成简易的PDF阅读器 ,AndroidPdfViewer框架简单使用。
文章目录 1:前言 使用步骤 步骤1 导包 / 导引用 / 添加依赖 步骤2 更改xml布局文件 步骤3 java文件处理 1:前言 因为前段时间项目展示,我们小组本打算做的是TXT阅读框架,但是找了 ...
- android 屏幕适配框架,Android屏幕适配
为什么要进行Android屏幕适配 由于Android系统的开放性,任何用户.开发者.OEM厂商.运营商都可以对Android进行定制,于是导致: 1.Android系统碎片化:小米定制的MIUI.魅 ...
最新文章
- python自动化办公 百度网盘-Python自动化办公实战教程2020最新带源码
- python基础教程:函数作用域
- oracle 随笔数,Oracle数据库随笔
- 关于Loadrunner 错误解决
- MySQL案例-open too many files,MyISAM与partition
- 详细解读Python 递归函数!
- CentOS 7安装zabbix 4.4(资源)
- CCF201809-2 买菜(100分)【序列处理+差分】
- SQL SERVER导入EXCEL文件:无法创建链接服务器 (null) 的 OLE DB 访问接口 Microsoft.Ace.OLEDB.12.0 的实例。...
- vue项目中返回按钮案例(用vuex控制返回按钮的显示或者隐藏)
- 九度OnlineJudge之1001:A+B for Matrices
- ubuntu使用笔记一
- python简明教程中备份脚本
- 使用idea打包war包部署
- 关于sematic segmentation的几篇论文(二)
- ubuntu两个显示器只出一个_Ubuntu设置笔记本电脑双显示器(linux)
- CryEngine ViewMat
- ElasticSearch快速入门
- (新型事件相机有关的论文解读)A Unifying Contrast Maximization Framework for Event Cameras
- 代码管理平台云效Codeup使用以及构建流水线