Android Studio:无法获取'adb version'

时间:2016-06-26 09:23:36

标签: android android-studio adb

我正在尝试使用Android Studio在Android应用上开始开发,但每当我尝试运行该应用时,我都会收到错误Unable to obtain result of 'adb version'我尝试在不同的计算机上多次卸载并重新安装Android Studio(两者都在运行Windows 10)和每次我得到相同的错误。我已经研究过这个问题,但一直无法找到一致的解决方案。 (或者实际工作的那个)我对Android开发很陌生,对于做什么感到有些不知所措;任何帮助解决这个问题将不胜感激。

5 个答案:

答案 0 :(得分:11)

感谢@ user3109468找到解决方案,Android Studio错误地将Android SDK的目录。在文件>项目结构中,确保SDK的目录正确无误;我是C:\Users\[user]\AppData\Local\Android\sdk(谷歌出于某种原因给了sdk资本“S”)。

答案 1 :(得分:8)

取消选中:从工具> Android启用adb集成并重新启用它。 这对我有用。

答案 2 :(得分:2)

这可能是因为Windows虚拟内存问题。 尝试从命令行运行adb。就像是 adb version BTW,平台工具将位于 c:\Users\<your userid>\AppData\Local\Android\sdk\platform-tools

你发射命令并获得答案需要多少钱? 如果它需要超过5秒,那么android工作室会超时等待答案并引发错误。

如何解决? 关闭所有程序(进程?) 并转到控制面板 - &gt;系统 - &gt;高级系统设置 - &gt;高级选项卡 - &gt;性能 - &gt;设置 - &gt;高级 - &gt;虚拟内存更改

尝试减少虚拟内存大小。 Fr例如如果它的4096Mb使其为2048Mb(初始和最大)它将要求重新启动,所以重新启动并给自己一杯咖啡,因为它需要一段时间。然后,一旦您的系统启动,请尝试运行adb版本。它运行得很快吗?如果是,问题就解决了。回到虚拟内存并将其大小增加到以前的那个,就是它。

顺便说一句,我注意到在我的情况下,在修复虚拟内存问题之前,简单的hello world程序在我的机器上执行需要20秒。

答案 3 :(得分:0)

确保Android SDK位置和Android NDK位置正确无误。

  1. 转到文件 - &gt;项目结构。
  2. 设置Android SDK位置和Android NDK位置。enter image description here

答案 4 :(得分:-1)

工具&gt;启用adb集成(重新启用)为我工作。