Repository navigation
Releases: ns-zzj/dsh-android-scrcpy
Releases · ns-zzj/dsh-android-scrcpy
Release list
dsh-android-scrcpy v1.0.2 [2026-10-01.B1]
更新日志 — 修复改名后装不上(前后翻车三次)
修复
- 第一次:装不上,报
failed to import:给包加 npm scope 时,包名、README、安装记录都改了,
唯独忘了cordis.patch.yml里硬编码的包名。加载器按旧名找不到包。 - 第二次:1.0.1 还是装不上:名字改对了,但
name: @nszzj/...没加引号 —— YAML 里以@开头的裸标量是非法字符,
DSH 当场拒装(bad indentation of a mapping entry)。 - 第三次:1.0.2 装上了,但 DSH 起不来:
client/client.js里还硬编码着旧 id'dsh-scrcpy-core',
客户端半区被加载两次 →duplicate factory registration→ web boot 失败、应用打不开。
现在 id 已改,并加了一道幂等守卫(第二次执行直接跳过,不再重复注册)。 - 自我评价:三刀,一刀比一刀深 —— 先漏配置、再漏 YAML 语法、最后漏客户端入口,
全靠 DSH 的崩溃日志才把最后一处挖出来。作者是个傻逼,认了。
安装方式
在 DSH 的插件面板里装上:
- core(必装):
@nszzj/dsh-scrcpy-core@1.0.2 - 本包:
@nszzj/dsh-android-scrcpy@1.0.2
或者下载下方的 Provider tgz包 和 Core tgz包。
dsh-android-scrcpy v1.0.0 [2026-09-29.B4]
安装方式
在 DSH 的插件面板里装上:
- core(必装):
@nszzj/dsh-scrcpy-core - 本包:
@nszzj/dsh-android-scrcpy
或者下载下方的Provider tgz包和Core tgz包。
provider 单独装不会激活(设计如此,不是报错)。