我正在尝试使用Android Studio在Android应用上开始开发,但每当我尝试运行该应用时,我都会收到错误Unable to obtain result of 'adb version'
我尝试在不同的计算机上多次卸载并重新安装Android Studio(两者都在运行Windows 10)和每次我得到相同的错误。我已经研究过这个问题,但一直无法找到一致的解决方案。 (或者实际工作的那个)我对Android开发很陌生,对于做什么感到有些不知所措;任何帮助解决这个问题将不胜感激。
答案 0 :(得分:11)
感谢@ user3109468找到解决方案,Android Studio错误地将Android SDK的目录。在文件>项目结构中,确保SDK的目录正确无误;我是C:\Users\[user]\AppData\Local\Android\sdk
(谷歌出于某种原因给了sdk资本“S”)。
答案 1 :(得分:8)
答案 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)
答案 4 :(得分:-1)
工具&gt;启用adb集成(重新启用)为我工作。