【问题标题】:scrcpy not working while VISUAL STUDIO CODE is workingVISUAL STUDIO CODE 工作时 scrcpy 不工作
【发布时间】:2021-07-23 12:03:13
【问题描述】:

我使用的是 Ubuntu 20.10,并且在创建 Flutter 应用程序时安装了 scrcpy 来镜像我的手机屏幕,但是当我刚刚打开 Vs 代码时,scrcpy 关闭并出现此错误 :: adb 服务器版本 (41) 与此客户端 (39) 不匹配;杀...

【问题讨论】:

  • 您需要更新版本的 adb 客户端。
  • 我也面临同样的问题。我将 android 平台工具更新到最新版本,因此使用了较新的 adb 版本,但仍然没有运气。
  • github.com/Genymobile/scrcpy/blob/master/…(并且使用非快照版本的 scrcpy 可能会有所帮助)

标签: flutter ubuntu visual-studio-code adb emulation


【解决方案1】:

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

解决方案:

请执行以下步骤:

  1. 如果您安装了“Android SDK Platform tools”,请从“Android Studio --> Tools --> SDK Manager --> SDK Tools(Tab)”卸载它

  2. 现在,请在“SDK 工具(标签)”下的列表中标记“Android SDK 平台工具”。 “SDK Tools(Tab)”的路径是“Android Studio --> Tools --> SDK Manager --> SDK Tools(Tab)”。之后,按“确定”按钮进行安装。

  3. 然后,从终端输入以下命令,检查“Android --> Sdk --> platform-tools”下是否存在“adb”文件

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

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

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

  1. 最后,请使用以下命令重启 adb 服务器:

"杀死 adb-server && 启动 adb-server"

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

“adb 版本 && adb 设备”

【讨论】:

  • 这对我不起作用
【解决方案2】:

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

解决方案已设置 ADB env 是 Android Sdk 平台工具 adb 的路径

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

在 Linux 中,您可以

export ADB=/path/to/your/adb

在胜利中,

set ADB=/path/to/your/adb

【讨论】:

    【解决方案3】:

    由于你是在Linux上,所以可以走adb路径:

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

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

    2。其次打开您的终端或终端模拟器并输入: 导出 ADB=[adb 路径]/adb

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

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

    【讨论】:

      猜你喜欢
      • 2018-07-31
      • 2019-06-10
      • 1970-01-01
      • 1970-01-01
      • 2015-08-04
      • 2016-09-18
      • 1970-01-01
      • 2022-11-18
      • 2016-02-07
      相关资源
      最近更新 更多