无法检测adb版本,Android Studio 3.3.2中的adb输出

时间:2019-03-18 08:46:05

标签: android android-studio-3.3

我已经完成了以下任务以寻求解决方案;

  • 下载并更新平台工具
  • 更改SDK路径并重新下载
  • 重新安装后卸载的Android Sdk平台工具和Android Sdk工具。
  • 更新环境中的adb路径
  • 更改虚拟内存大小

但是它仍然无法正常工作...我正在使用Android Studio版本3.3.2

错误显示,例如无法检测adb版本,这意味着当我运行该应用程序时,连接设备未显示任何内容

enter image description here

7 个答案:

答案 0 :(得分:6)

整整一天后,我找到了解决方案。用另一个可用的adb替换当前的adb。 Click here下载adb​​。

答案 1 :(得分:2)

如果其他解决方案不起作用,并且您使用的是Windows,请检查是否已安装Visual C ++。

如果需要,可以下载here

答案 2 :(得分:1)

对于任何在Android Studio 3.3.2中遇到问题但未检测到Genymotion的人:确保将Genymotion指向使用Android SDK ADB而不是其附带的ADB。看来这是因为Genymotion随附了过时的ADB

答案 3 :(得分:0)

只需更改位置adb.exe中的sdk\platform-tools -adb.exe并将其替换。它会工作。 SDK文件夹位于users\account name\appdata\local\android\SDK\platform-tools

在我的情况下:D:\ANDROID SETUP\sdk\platform-tools由于c驱动器空间不足..

它将起作用......

答案 4 :(得分:0)

在platform-tools文件夹中找到adb.exe文件。双击运行它。如果显示错误消息,则需要从here安装C ++运行时。否则,您应该更新/重新安装SDK

答案 5 :(得分:0)

我降级了我的adb并将其用作指导 https://www.xda-developers.com/install-adb-windows-macos-linux/

答案 6 :(得分:0)

我解决了我的问题。那是visual studio安装问题。在我的系统中安装了 Visual Studio C++ 2015。只需修复或重新安装即可。