Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/219.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android adb服务器版本(41)没有';与此客户端不匹配(39)_Android_Ubuntu_Adb - Fatal编程技术网

Android adb服务器版本(41)没有';与此客户端不匹配(39)

Android adb服务器版本(41)没有';与此客户端不匹配(39),android,ubuntu,adb,Android,Ubuntu,Adb,我使用的是操作系统ubuntu,而不是GenyMobile。 您可以通过PC卸载应用程序。这将解决您的问题 1。第一步:选择文件->使缓存无效/重新启动 2。第二步:打开命令终端,运行下面的命令更改包名 3。最后一步:现在运行你的应用程序 用您的替换: adb uninstall "com.xyz.name" 我做了一段时间的挖掘工作,因为被接受的答案不起作用,最终落到了这个解决方案上 [我在Ubuntu 20.04.2 LTS上] 是什么导致了这种情况的发生? 系统中两个不同adb之间的冲突

我使用的是操作系统ubuntu,而不是GenyMobile。

您可以通过PC卸载应用程序。这将解决您的问题

1。第一步:选择文件->使缓存无效/重新启动

2。第二步:打开命令终端,运行下面的命令更改包名

3。最后一步:现在运行你的应用程序

用您的替换:

adb uninstall "com.xyz.name"

我做了一段时间的挖掘工作,因为被接受的答案不起作用,最终落到了这个解决方案上 [我在Ubuntu 20.04.2 LTS上]

是什么导致了这种情况的发生?
系统中两个不同adb之间的冲突。一个在android/sdk/platform tools中,另一个在usr/bin中

我们该怎么办?
删除usr/bin中的adb,然后从平台工具复制并粘贴到usr/bin中

步骤:

  • 打开终端中的usr/bin,如下所示:
  • 苏多鹦鹉螺

  • 在usr/bin中查找并删除adb
  • 打开sdk/平台工具,将adb复制粘贴到usr/bin上方
  • 最后,在终端中执行此操作:
  • sudo-apt更新和sudo-apt安装android sdk

    你查过了吗?