首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >当VISUAL STUDIO代码工作时,scrcpy不工作。

当VISUAL STUDIO代码工作时,scrcpy不工作。
EN

Stack Overflow用户
提问于 2021-04-30 14:00:10
回答 4查看 541关注 0票数 1

我正在使用Ubuntu 20.10,并且在创建flutter应用程序时安装了scrcpy来镜像我的手机屏幕,但是当我打开Vs代码时,scrcpy关闭并显示以下错误::adb server version (41)不匹配此客户端(39);killing...

EN

回答 4

Stack Overflow用户

发布于 2021-05-06 15:47:34

在Flutter App开发期间,同样的事情也发生在Android Studio中。因此,我对运行在Ubuntu 20.04上的Android Studio的解决方案如下:

解决方案:

请执行以下步骤:

  1. 如果您安装了"Android SDK Platform tools“,请从"Android Studio --> Tools --> SDK Manager --> SDK Tools(选项卡)”

卸载它

  1. 现在,请从"SDK工具(选项卡)“下的列表中选择"Android SDK平台工具”。SDK Tools (Tab)路径为Android Studio --> Tools --> SDK Manager --> SDK Tools(Tab)。之后,按"OK“按钮进行安装。

然后,请在终端输入以下命令,检查"Android --> Sdk --> platform-tools"“下是否存在”

  1. “文件

"cd /home//Android/Sdk/platform-tools/ && ls“

  1. 之后,请从"/usr/bin“中删除当前的adb文件,然后使用以下命令将adb文件从”/home//Android/Sdk/
  2. -tools/“复制到"/usr/bin”中:

"sudo rm /usr/bin/adb && sudo cp /home//Android/Sdk/platform-tools/adb /usr/bin/“

最后,请使用以下命令重新启动

  1. 服务器:

“终止adb-server && start adb-server”

  1. 现在,请使用以下命令检查是否一切正常:

"adb版本& adb设备“

票数 1
EN

Stack Overflow用户

发布于 2021-11-26 16:21:52

此错误是adb版本https://github.com/Genymobile/scrcpy/blob/master/FAQ.md#conflicts-between-adb-versions之间的冲突

解决方案是设置 adb env is path to Android Sdk platform-tools adb

/home//Android/Sdk/platform-tools/adb

在Linux中,您可以

代码语言:javascript
运行
复制
export ADB=/path/to/your/adb

在Win中,

代码语言:javascript
运行
复制
set ADB=/path/to/your/adb
票数 0
EN

Stack Overflow用户

发布于 2021-12-15 09:39:42

由于您使用的是Linux,因此可以采用adb路径:

1.首先获取您的adb路径。

示例: /home/Your-User/Android/Sdk/platform-tools/adb

2.第二,打开终端或终端模拟器,输入: export ADB=adb path/adb

示例:导出ADB=/home/Your-User/Android/Sdk/platform-tools/adb

3.重新启动终端时必须始终运行此命令。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67328899

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档