3 Commits

Author SHA1 Message Date
freeboss
b7b5518834 feat: dev-5.1 分支基线(v1.3.35 发版后代码 + 5.1 声道改造文档)
- 以 main(ccc65af) 为基线提交当前工作区代码
- 新增 5.1 声道改造文档两份
- .gitignore 补充 .vscode/、.screenshots/
2026-11-02 19:25:12 +08:00
zhaogd
ccc65afcbc fix: StandardCharsets.UTF_8 替换为 Charset.forName("UTF-8")
Android 4.2(API 17)不支持 java.nio.charset.StandardCharsets(API 19+),
5 个文件统一改用兼容 API 1 的 String 重载:
- DeviceIdentityProvider / HMacShaUtils / Md5Utils: Charset.forName
- UrlParamBuilder: URLEncoder.encode(str, "UTF-8")
- ContentDetailUtils: 删除未使用的 import
2026-08-26 15:51:33 +08:00
zhaogd
d11464d466 基线备份:thirdparty 变体完成 + Android 4.2 兼容改造前
包含内容:
- thirdparty flavor 独立 applicationId + Intent 入口(ThirdPartyEntryActivity)
- 58 后端接口适配(单 /api 路径、code 0/200、camelCase 字段、UNBOUND 轮询)
- MAC 硬件锚定校验(防一凭证多设备共用)
- EPG mac 覆盖 SDK init(sMacOverride)+ ChannelManger 初始化对齐
- 提示文案优化(设备未注册/权益未绑定)
2026-08-25 11:16:40 +08:00