我正在使用Ubuntu 20.10,并且在创建flutter应用程序时安装了scrcpy来镜像我的手机屏幕,但是当我打开Vs代码时,scrcpy关闭并显示以下错误::adb server version (41)不匹配此客户端(39);killing...
发布于 2021-05-06 15:47:34
在Flutter App开发期间,同样的事情也发生在Android Studio中。因此,我对运行在Ubuntu 20.04上的Android Studio的解决方案如下:
解决方案:
请执行以下步骤:
卸载它
然后,请在终端输入以下命令,检查"Android --> Sdk --> platform-tools"“下是否存在”
"cd /home//Android/Sdk/platform-tools/ && ls“
"sudo rm /usr/bin/adb && sudo cp /home//Android/Sdk/platform-tools/adb /usr/bin/“
最后,请使用以下命令重新启动
“终止adb-server && start adb-server”
"adb版本& adb设备“
发布于 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中,您可以
export ADB=/path/to/your/adb
在Win中,
set ADB=/path/to/your/adb
发布于 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.重新启动终端时必须始终运行此命令。
https://stackoverflow.com/questions/67328899
复制相似问题