QtScrcpy icon indicating copy to clipboard operation
QtScrcpy copied to clipboard

AdbProcessImpl::error:[server] ERROR: The server version (3.3.1) does not match the client (3.2)

Open lentikr opened this issue 5 months ago • 7 comments

lentikr avatar Jul 23 '25 02:07 lentikr

什么操作系统?你是怎么安装的?不是下载新版本解压到新目录来运行吗?是不是用了旧版的config.ini?

barry-ran avatar Jul 23 '25 04:07 barry-ran

Windows系统。我是使用scoop安装的,升级也是直接scoop update。按佬的说法,是不是修改一下config.ini就可以解决问题了,我试试

lentikr avatar Jul 26 '25 07:07 lentikr

Windows系统。我是使用scoop安装的,升级也是直接scoop update。按佬的说法,是不是修改一下config.ini就可以解决问题了,我试试

似乎scoop脚本没有更新config.ini中的字段,我直接复制了3.3.1的config.ini文件去覆盖旧配置文件,现在可以正常启动

PLXT avatar Jul 31 '25 06:07 PLXT

对的,请反馈给scoop

barry-ran avatar Jul 31 '25 06:07 barry-ran

config.ini 中的版本号修改为当前版本号就行。

AemonCao avatar Aug 26 '25 01:08 AemonCao

对的,请反馈给scoop

# scrcpy-server的版本号(不要修改)
ServerVersion=3.3.1

config.ini 中这个 ServerVersion 字段的实际作用是什么?

scoop 配置文件目前只对 config 文件夹进行持久化,这是正常的,也许不需要在其中增加脚本去更新这个值

如注释所要求,scrcpy-server 版本号不能修改,假如此类字段不应由用户管理,且要随着版本更新而改变,那分离到应用内部由应用自己管理是否更好

PLXT avatar Aug 27 '25 03:08 PLXT

对的,请反馈给scoop

# scrcpy-server的版本号(不要修改)
ServerVersion=3.3.1

config.ini 中这个 ServerVersion 字段的实际作用是什么?

scoop 配置文件目前只对 config 文件夹进行持久化,这是正常的,也许不需要在其中增加脚本去更新这个值

如注释所要求,scrcpy-server 版本号不能修改,假如此类字段不应由用户管理,且要随着版本更新而改变,那分离到应用内部由应用自己管理是否更好

有道理,我下个版本去掉吧

barry-ran avatar Aug 27 '25 03:08 barry-ran