AVD管理器无法找到tools\android.bat工具,尽管它在那里。

4
我在互联网上进行了大量研究,但是我找到的信息都没能帮助到我。SDK管理器可以运行,但当我试图运行Android AVD管理器时,它无法运行!为什么会这样呢?
它说,逐字逐句地说, “执行tools\android.bat失败: 系统找不到指定的文件。”
为什么找不到一个明显存在的文件呢?
PS: 我正在运行Windows 8,并安装了ADK的最新版本。
6个回答

9
最新的SDK在SDK管理器中自带AVD管理器。打开SDK管理器 -> 工具 -> 管理AVDs。

7

我曾经遇到同样的错误,通过进入tools文件夹(在我的情况下是上一级),然后运行android.bat文件解决了问题。 这样会启动SDK Manager,然后按照Samarth Jain上面的答案执行。


你也应该以管理员身份运行。 - ahmetunal

1
我刚刚将 sdk manager.exeavd manager.exe..sdk\tools\lib 复制到了 ..sdk

1

请确保您有 sdk/add-ons 文件夹。我创建了它,SDK 和 AVD 管理器都工作正常。


0
解决这个问题的最佳方法是下载适用于您所使用的API级别的ARM EABI v7a系统映像以及Intel x86模拟器加速器(HAXM安装程序)。之后,您可以从SDK管理器中运行AVD管理器,现在在CPU部分选择ARM系统映像,然后确定按钮将起作用。这对我有用,希望对您也有用。

0

您可能没有足够的权限来运行该程序。

请尝试以下操作:

  • 右键单击
  • 以管理员身份运行

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接