1 Star 3 Fork 3

wpj19910910 / TbsLocal

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

TbsLocal

TBS X5内核离线版,无网络情况可加载成功,可运行音视频webrtc

1.将tbs_sdk_thirdapp_v3.5.0.1063_43500_staticwithdownload_withoutGame_obfs_20171011_195714.jar放入lib 2.build.gradle加入配置: Ⅰ:注意!这里所有配置的版本都要有对应版本的so引入,否则初始化的时候无法引用到so包 ndk { abiFilters "armeabi",/"armeabi-v7a","x86"/ } Ⅱ: sourceSets { main { jniLibs.srcDirs = ['libs'] java.srcDirs = ['src/main/java'] } } Ⅲ: implementation fileTree(include: ['*.jar'], dir: 'libs') 3.下载内核,使用http://debugtbs.qq.com中的工具下载 4.将对应的tbs文件解压,将其中的libs下的arm文件夹中的so,assets\webkit中的所有文件,全部导出到一个文件夹,然后改名,可使用下面cmd命令 for /F %i in ('dir /A:-D /B') do move %i "libtbs.%i.so" 5.将改名的后的文件导入对应的Lib下的arm文件夹中 6.初始化执行SplashActivity中的initTBS()方法

备注: 查询设备的abi版本:adb shell getprop ro.product.cpu.abi ·只适配armeabi的APP可以跑在armeabi,x86,x86_64,armeabi-v7a,arm64-v8上 ·只适配armeabi-v7a可以运行在armeabi-v7a和arm64-v8a ·只适配arm64-v8a 可以运行在arm64-v8a上

参考资料: https://www.jianshu.com/p/45c377d6d410 https://blog.csdn.net/Mr_JingFu/article/details/111864734

空文件

简介

About TBS X5内核离线版,内网可加载成功,可运行音视频webrtc 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Android
1
https://gitee.com/wpj19910910/tbs-local.git
git@gitee.com:wpj19910910/tbs-local.git
wpj19910910
tbs-local
TbsLocal
master

搜索帮助