Android Studio:无法获取';亚洲开发银行版本';

Android Studio:无法获取';亚洲开发银行版本';,android,android-studio,adb,Android,Android Studio,Adb,我正在尝试使用Android Studio开始Android应用程序的开发,但每当我尝试运行该应用程序时,我都会遇到错误无法获得“adb版本”的结果我曾多次尝试在不同的计算机(均运行Windows 10)上卸载并重新安装Android Studio,每次都会遇到相同的错误。我已经研究了这个问题,但一直无法找到一致的解决方案。(或者说是一个真正有效的人)我对安卓系统的开发非常陌生,对该做什么有点不知所措;如果您能帮助解决这个问题,我们将不胜感激 由于@user3109468,Android Stu

我正在尝试使用Android Studio开始Android应用程序的开发,但每当我尝试运行该应用程序时,我都会遇到错误
无法获得“adb版本”的结果
我曾多次尝试在不同的计算机(均运行Windows 10)上卸载并重新安装Android Studio,每次都会遇到相同的错误。我已经研究了这个问题,但一直无法找到一致的解决方案。(或者说是一个真正有效的人)我对安卓系统的开发非常陌生,对该做什么有点不知所措;如果您能帮助解决这个问题,我们将不胜感激

由于@user3109468,Android Studio找到了解决方案。Android SDK的目录有误。在文件>项目结构中,确保SDK的目录正确;我的是
C:\Users\[user]\AppData\Local\Android\sdk
(谷歌出于某种原因给了sdk一个大写字母“S”)。

这可能是因为windows虚拟内存问题。 尝试从命令行运行adb。差不多
adb版本
BTW,平台工具将位于
c:\Users\\AppData\Local\Android\sdk\platform tools

你发出一个命令并得到一个答案需要多少钱? 如果超过5秒,android studio就会超时等待答案并抛出错误

如何修复? 关闭所有程序(流程?) 然后进入控制面板->系统->高级系统设置->高级选项卡->性能->设置->高级->虚拟内存更改

尝试减少虚拟内存大小。Fr例如,如果是4096Mb,将其设置为2048Mb(初始和最大),它将要求重新启动,因此重新启动并为自己准备一杯咖啡,因为这需要一段时间。然后,系统启动后,尝试运行adb版本。它跑得快吗?如果是,则问题已修复。回到虚拟内存,将其大小增加到之前的大小,就这样


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

确保Android SDK位置和Android NDK位置正确

  • 转到文件->项目结构
  • 设置Android SDK位置和Android NDK位置

  • Tools>Android
    中取消选中:
    启用adb集成
    ,然后重新启用


    这对我来说很有效。

    这不是Android Studio的问题,而是与Android sdk有关(adb是一个程序,应该位于Android sdk目录的platform tools目录中)。也许检查一下它是否真的在那里……据我所知,亚洲开发银行似乎在那里;我的platform tools文件夹看起来像这样,还有什么我可以尝试的吗?在命令行中运行“adb.exe版本”会返回类似“Android调试桥版本1.0.32”的内容吗?如果是这样,我猜android studio不知道android sdk的实际位置。。。自从运行命令后,它说如果失败显然是可行的。啊,是的,找到了解决方案;Android Studio将SDK的位置设置为Android\SDK\并带有大写字母S。。。显然,即使是谷歌也无法得到正确的资金!谢谢你的帮助,很高兴问题解决了!:)非常感谢。经过两天的麻烦,我终于解决了。非常感谢。