
离线集成腾讯TBS浏览器服务
由于项目需要在一个定制android设备上播放RTSP流视频,设备自带的浏览器内核不支持RTSP流播放,这就导致我使用webview播放h5网址上的视频的时候,无法正常播放视频。在android手机上都是可以播放的,所以猜测是定制android设备自带的浏览器内核兼容性比较差。通过对比,选择使用腾讯x5内核。
由于设备没有联外网的,所以只能通过离线安装的方式。查看了腾讯浏览服务-SDK下载
官网文档,发现流程写的并不清晰,而且没有提供离线安装包,所以这里做个整理。
1.首先需要项目依赖x5 sdk库,通过sdk提供的api安装
api 'com.tencent.tbs:tbssdk:44286'
2.下载x5安装包,链接如下
https://download.youkuaiyun.com/download/shimiso/90412676
3.将下载好的安装包放到项目的assets目录下
将项目目录下的安装包拷贝到sd卡,这里逻辑可以放在启动页或者首页去做,代码如下:
File internalStorage = this.getFilesDir();
String path = internalStorage.getAbsolutePath();
copyAss

最低0.47元/天 解锁文章
1357

被折叠的 条评论
为什么被折叠?



