别说 x5 内核还是稳的一逼,比原生的 webview 好多了,写个 h5 页不用太操心不同 Android 版本的兼容问题。
普通的 app 用他们动态集成就 ok 了,共享微信、QQ 的 x5 内核。不过有些 app 可能就没有那么幸运,需要把用另外一个浏览器内核来抹平掉低版本系统里面的 webview,并且必须可靠的运行(不可能装全家桶),那就只能静态集成把内核打包进 apk 了。
坑爹的是 x5 官网很多年前提供了静态集成的 SDK 和文档,后面不知什么原因删除了,渣也不剩,还故意留点只言片语勾引你的欲望😂
昨天没办法,研究了一下,还好找到了集成的方法,并且顺利加载到了最新版的 X5 内核,可以用上前沿的 H5 特性😁
研究不易,相关文章几乎没有,特意分享一下,供有需要的人使用。
1
justin2018 2020 年 8 月 7 日
收藏了 谢谢分享 😁
|
2
littleRobot 2020 年 8 月 7 日
谢谢分享
|
3
lzk50136 2020 年 8 月 7 日 via Android
厉害~~~
|
4
ColoThor 2020 年 8 月 7 日
感谢分享
|
5
Ixizi 2020 年 8 月 7 日
TBS Studio 都几年没维护了 X5 内核调试非常不方便
|
6
imnpc 2020 年 8 月 7 日
因为 他家 X5 偶尔 存在 严重 bug,
需要 在线 更新 版本 /内核 才行, 所以 没人 敢 集成 了, 会 莫名其妙 出现 严重 bug, 例如 cookie 丢失了, 页面 POST 请求 全部拦截 无法提交 |
7
xingyuc 2020 年 8 月 7 日
666,不过他家内核真的难用
|
8
xiangyuecn OP |
9
vcc 2020 年 8 月 7 日 @Ixizi 使用 X5 打开 http://debugx5.qq.com ,选择 [信息] -> [TBS settings] ,勾选 [是否打开 TBS 内核 Inspector 调试功能] ,然后 app 会自动重启, 然后就可以在 Chrome 中打开 chrome://inspect/#devices 调试
|
10
b1iy 2020 年 8 月 8 日
不错,收藏了
|
11
crystom 2020 年 9 月 30 日
共享微信内核似乎需要申请读取 sd 卡权限才行的,不然还是会动态下载
|