• yusheng released this 2026-10-03 08:11:48 +08:00 | 1 commits to main since this release

    Entryway Android Phone 1.0.5

    首页组件可以拖动排序;STRM 直链播放真正生效(开着就直接放网盘链接,不再经服务器转码);网络代理可以只让指定服务器走代理;备份可以勾选内容、恢复前先看清备份里有什么;飞牛影视起播、拖动更快,续播从记录的进度开始;弹幕自动匹配更准,电影也能自动加载;从 TV 版移植了音画同步、字幕延迟、链接失效自动刷新、按季记住音轨字幕等功能。与 1.0.1–1.0.4 同一把正式密钥签名,可在应用内直接更新。 TV 版与 Windows 版保持各自独立版本。

    版本信息

    平台 应用版本 构建号 渠道 ABI Tag 安装包
    Android 手机 1.0.5 62 Release(正式版) arm64-v8a android-phone-v1.0.5 entryway-release-1.0.5-arm64-v8a.apk

    新增

    • 首页组件拖动排序(「编辑页面」):长按组件卡片任意位置,或按住左侧 ≡,上下拖动即可;其余卡片自动让位,拖到顶部或底部附近列表会自动滚动。⋯ 菜单里的上移 / 下移仍保留。
    • STRM 直链播放真正生效(服务器配置 › strm直链播放):开着时,片源是网盘链接(.strm)就直接播放这个链接,由网盘 302 跳到直链,不经服务器转发或转码;开了转码并选了较低清晰度时仍按所选清晰度转码。原来要等服务器报告容器为「strm」才生效,而 Emby 识别过 .strm 后报的是 mkv、mp4,所以开关开着也照样走服务器转码。直链播放时向服务器上报「直接串流」,服务器后台不再显示为转码。
    • 网络代理 › 走代理的服务器:在「仅 TMDB、Bangumi、GitHub 等」下可以逐台勾选服务器,勾上的服务器(局域网和标了仅直连的线路除外)走代理,其余照旧直连;随备份一起保存。
    • 备份内容可勾选(设置 › 备份与恢复 › 备份内容):服务器、网盘与存储逐个勾选,设置分为应用设置、弹幕、网络代理、Trakt、AI 字幕,另有书签;手动、导出和自动备份都按它。恢复时先列出这份备份里的内容,勾选后再恢复。本机目录不再进入备份(授权只对这台手机有效)。
    • 从 TV 版移植:
      • 音画同步、字幕延迟(ExoPlayer)。
      • 链接失效时自动重新获取地址,从原位置接着放;放不出来时显示诊断面板(错误、HTTP 状态、内核与解码器、直连 / 直链 / 转码、片源规格)。
      • 首帧出来前先铺这一集的背景图。
      • 片头片尾认中文章节名(片头、正片、片尾),可按季标记;片尾给「下一集」。
      • 音轨、字幕、弹幕按季记住;多个版本时按「优先」设置选版本。
      • 图形字幕(PGS)同一画面多个对象都能显示;HDR 片源的图形字幕提亮。
      • 继续观看「移除」(Emby)只是不再显示,播放进度保留。
    • 精选合集:设置 › 组件 › 精选合集 列出 7 个按组的组件,说明每组都是独立组件。

    修复与改进

    • 首页服务器胶囊:向下滚动时左上角的服务器胶囊钉在原位,不用先滑回顶部才能切换服务器。
    • 退出播放后自动亮度不再被钉住:只有本次播放里滑动过亮度才会覆盖,退到后台、画中画或离开播放页都交回系统。
    • 长按倍速:松开后回到原来的倍速(原来一律回到 1×)。
    • 弹幕自动匹配:
      • 默认的「哈希值与文件名」在算不出哈希时改按文件名匹配,不再什么都不加载;哈希改用播放器自己的请求去取,要鉴权的服务器也能算出。
      • 电影按电影匹配;dandanplay 给出的候选按标题和类型挑出对的那条。
      • 多个弹幕源并行时,排在前面的源后完成也会接管屏幕(原来最快回来的内置源只配到几条也一直占着屏);拿回 0 条的匹配不再保存,接着试下一种。
    • 飞牛影视:照官方飞牛播放器的方式播放——有网盘 / .strm 直链就直接放直链,否则按范围读取原文件,只有选了较低清晰度才让服务器转码,起播和拖动都更快;继续观看、播放记录从记录的进度开始(原来总是从头);多版本按选中的版本取文件、音轨和字幕。
    • 光鸭云盘:只用手机号和短信验证码登录,不再需要填写找不到的 Client ID。
    • 精选合集刷新变快:下拉刷新只读一次榜单数据,不再逐个组件重读、互相取消;不再出现「没能加载:… was cancelled」。
    • 带账号的 HTTP 代理访问明文 http 地址时预先带上认证,不再每次先被拒绝一次。
    • 线路测速不再复用旧连接,结果更准,不会把正常线路测成「不可达」。

    已知限制

    • STRM 直链播放用模拟服务器验证过(片源是网盘链接、服务器只给转码地址的情况);片源路径不是 http 链接的服务器,开关不起作用,仍走原来的方式。
    • 飞牛影视普通文件的范围读取尚未在本地 NAS 上验证;不可用时会自动退回服务器转码。
    • 从 TV 移植的音画同步、诊断面板、按季记忆等主要经单元测试验证,未在真机上逐项操作。
    • 备份内容勾选与「先看再恢复」在真机上看过界面,未在真实数据上执行恢复。

    安装说明

    • 支持 Android 8.1 及以上、arm64-v8a 的手机与平板。
    • 已装 1.0.1–1.0.4 的可在「设置 › 关于」检查更新后直接覆盖安装;1.0 之前的 Preview 版签名不同,需先备份、卸载再安装。
    • 本包为 Release 构建,正式发布密钥签名(证书 SHA-256 a027e7a59bb3931250385e1ba44bd049a9dca9a855101e3263d617b3919b7bcc)。

    构建与校验

    • 全部模块单元测试通过(1363 个),lint 通过。
    • :app:assembleRelease -Pabi=arm64-v8a:通过;包内只有 arm64-v8a 原生库,含 libdandansign.so;弹弹Play 密钥在整个安装包中 0 处明文。
    • 真机(ColorOS)验证:组件拖动排序、STRM 直链播放(模拟服务器,开 / 关对照)、首页服务器胶囊、退出播放后的亮度、弹幕自动匹配(剧集与电影)、飞牛影视起播 / 拖动 / 续播、备份内容与走代理的服务器界面、精选合集刷新。
    • 文件大小:56,299,484 字节
    • SHA-256:ea3509c1deb5ced16ffb6c2af7f9bf72a627216e1a455702d6b58f17c069be4f
    Downloads