前文提要:
内置阴阳两套解析方案:卧龙 240826
昨天发布了一个大版本更新的卧龙,支持了 2 套 AD 解析,不过在使用的时候,很多粉丝反馈了问题,昨天已经在微信群里同步了更新版本,今天的文章主要就是说一下这次的修复。
以下弹窗是时光机的登录密钥,关注「插兜的干货仓库」公众号,回复“签到”就可以免费获取最新密钥。
当然,如果你觉得需要定期更新密钥麻烦,可以私信插兜,加入v1p群,申请超级密钥,一人一码,永不过期。
卧龙 :240826 修复版
首先,我分析了一下提交的代码,发现我去掉了首页进直播的选项,其中有读取缓存的配置,我第一时间判断就是这个修改导致,于是就把这部分代码回滚了。然后,很自信的在微信群里同步了新包。
然后,老铁们说还是不行。这时,我还以为是缓存问题,让大家重置 app 试试看,可结果还是不行。
那没办法,只有从头开始调试吧,在真机上用 debug 打包,发现数据源显示正常,TMD,然后再用 release 打包,安装后数据源不显示!FK!
于是,就开始问 ChatGPT-4o,一开始就给了正确的方向,点赞!
回忆为了更好的兼容动态配置,加入了一个新的三方库:
com.alibaba:fastjson
Fastjson 库涉及到大量反射操作,如果在 release 模式下开启了代码混淆,你需要确保相关的类和字段不会被混淆。通常需要在 proguard-rules.pro 中添加以下规则:
-keep class com.alibaba.fastjson.** { *; }
-keepattributes Signature
-keepattributes *Annotation*
然后,重新用 release 打包,发现首页数据源显示就正常了。
自此,本次的卧龙 debug 顺利完成,希望给同样遇到类似问题的老铁一个思考方向。文末会提供 卧龙 240826 修复版
mau39c240831
https://docs.qq.com/form/page/DUEhBaUlSTk1YeFVa
文末提供下载地址
插兜的软件仓库介绍
一直有粉丝,在问插兜提供的软件的区别,什么电视版,手机版,ZB 等,这里统一答疑吧。
首先,插兜会提供以下几个软件,都是免费开源,自己打包构建的,请各位老铁放心使用。
1. 公瑾:基于 FM 的 YS 源码打包,目前跟着 OK 大佬的分支,支持自动更新,会有电视版(leanback),以及手机版(mobile),又分别有 64 位(v8),32 位(v7)的支持,需要你根据你的系统来自行选择安装。插兜推荐:手机安装 64 位,电视安装 32 位即可。公瑾内置了时光机解析服务,配合 jxToken 来实现 AD 的过滤功能,同时在解析成功后会额外增加一个片头。
2. 卧龙:基于 taka 的黑盒源码打包,目前作者基本不维护了,所以追求稳定性的可以用它。它只有电视版,目前新增了普通版,以及海信版,同时也区分了 32 位,64 位,不确定的时候,安装 32 位兼容性更强。
3. 时光未央:基于 mytv 的一个分支源码打包,支持自动更新。修改了内置的 ipv6 源,提供了一些个性化服务,是目前 ZB 最好的 app,如果你网络不支持 ipv6 的话,需要自行配置 ipv4 源,兼容 txt 或 m3u 的源。
4. 时光机:这是数据源,分在线版,本地包,卧龙和公瑾均内置了在线版中的稳定版,以更新日期为标题,支持自动更新。在线版还有领先版,会融合更多的线路。本地包是爬虫脚本打包在本地的特殊版本,理论上稳定性更高,速度更快,不过使用上有一些门槛,可以从公众号菜单里找到教程。
好了,今天就介绍这么多,如果还有疑问,就进群交流吧。
另外,很多粉丝反馈小米手机无法安装,甚至自动更新的情况,提示有毒,不用担心,代码全部开源的,不会有问题,最简单的办法就是打开飞行模式后再安装。如果还有问题,可以看下我之前发的文章。
最后,插兜的干货仓库,欢迎大家关注订阅。
推荐仅代表个人主观意见,请勿上纲上线,不喜勿喷
如果粉丝们喜欢,请多多转发,点赞,收藏支持!
续一杯 「咖啡」
当你来到这里,我希望世界似乎也能慢下来。让你在忙碌的生活中,找到了一个安静的角落,让心灵得以休憩,灵魂得以对话。希望在这杯咖啡中,寻找到一个属于你的世界。
登录密钥
0820
解析token
mau39c240831
插兜的干货仓库