繁体   English   中英

无法执行tools \\ android.bat:解决方案

[英]Failed to execute tools\android.bat: solution

当我尝试在Eclipse中打开SDK Manager时,它说即将打开,但从未打开。 我试图打开exe文件,但显示错误消息:

无法执行tools \\ android:bat,系统找不到指定的文件

我的路径环境变量将其引导到tools文件夹。

这是路径:

C:\Users\Shan\Documents\Computer Science - YEAR 2\Android App Development\adt-bundle-windows-x86-20130917\sdk\tools

就我而言, Tools 目录 消失了

.. \\ sdk \\ tools

解决方法:

1)只需转到SDK zip-> adt-bundle-windows-x86_64-20131030.zip

2)仅解压缩工具目录。

3)将其复制到../sdk/

我今天也有类似的问题。 按Windows按钮并搜索android.bat(在搜索程序和文件文本字段中)

然后将文件复制到您的android SDK文件夹( C:\\Users\\Shan\\Documents\\Computer Science - YEAR 2\\Android App Development\\adt-bundle-windows-x86-20130917\\sdk\\tools\\ )。

之后,不要运行SDK Manager,而是运行android.bat文件。

希望这可以帮助

-扎纳尔

我必须将AVD管理器从/sdk/tools/lib移至根文件夹/sdk

从中复制AVD Manager.exeSDK Manager.exe

SDK_ROOT_FOLDER/tools/lib/

进入

SDK_ROOT_FOLDER

我已经解决了这个问题三天了,终于能够通过

==> 以管理员身份运行android.bat文件

注意:我不需要对.bat文件进行任何更改(例如,设置java_exe路径)即可运行管理器。

我将其视为对最佳答案的评论,但尚无法投票,因此请在此处确认!

我取消了对Android Tools的更新,并且似乎存在将旧(或新?)版本解压缩到{android_sdk} / tools中的错误。 邮编位于{android_sdk} / temp。 只需将其解压缩到正确的位置,它就可以再次工作。

如果接受的答案没有帮助任何人,则也可能是权限问题(例如,如果SDK安装在Program Files (x86) ,请尝试以管理员身份运行android.bat

从SDK Manager更新Android SDK工具和SDK平台工具时,我遇到了同样的问题。 我必须用位于temp文件夹中zip文件夹中的一个文件夹替换tools文件夹。

就我而言,当我安装Visual Studio 2015时,SDK文件丢失了,并且出现如下所示的错误窗口。 在此处输入图片说明

因此,我从以下URL手动下载了这些工具。

tools_r24.0.2-windows

然后解压缩该zip文件,并在以下位置复制tools文件夹。

C:\Program Files (x86)\Android\android-sdk

它为我工作。

我认为当前的Android SDK仅适用于JDK x86版本。 我搜索了很多内容,但是在安装JDK x86版本的Android SDK管理器时,没有出现问题。

将您的android.bat文件复制到C:\\adt-bundle-windows-x86_64-20140702\\sdk\\tools文件夹,或将所有文件复制到C:\\

如果看到此错误,则可能是您的COMSPEC环境变量有问题。

有关更多详细信息,请参阅https://stackoverflow.com/a/27284746/3866013

我有同样的问题。 我自己造成的原因是,在运行Android SDK Manager时,我遇到了UNINSTALL SDK Tools。

我通过再次运行Android SDK的安装解决了该问题。 安装文件夹必须与以前的文件夹相同。 安装之后,一切又恢复了原样。

这是我在Windows 7上解决问题的方式:
我打算使用Android SDK Manager更新SDK,但未找到android.bat,因为以前它会卸载较旧的版本,然后再安装新版本。 在我的情况下,我的SDK更新被中断,也就是说,在SDK Manager卸载工具后无法安装,因此我的机器无法找到android.bat。 我所做的只是将独立的SDK工具下载到了我的SDK所在的文件夹中:

http://developer.android.com/sdk/index.html#Other

https://developer.android.com/sdk/index.html#Other 

这是为Windows用户下载Android SDK的两个选项。 推荐的选项之一是.zip文件。 压缩文件效果很好。 另一种选择也可能起作用。 尝试使用Windows搜索引擎搜索android.bat。 如果找到一个,请将其复制并粘贴到SDK tools文件夹中。

打开Sdk Manager.exe,然后我首先删除了Android Sdk工具,因此,我也出现了这样的错误,然后我下载了installer_r24.3.2-windows.exe,安装并复制了C:\\ Users \\ Super Man \\ AppData \\ Local \\ Android \\ android-sdk \\ tools文件夹到我的SDK路径,运行My Sdk Path \\ android.bat,确定!

我做了以下事情:

  1. 我在C盘下方创建了一个文件夹SDK
  2. 我将tools_r25.2.3-windows.zip解压缩到C:\\ SDK
  3. 我将SDK Manager.exe从C:\\ SDK \\ tools \\ lib移到了C:\\ SDK
  4. 我首先以“正常模式”运行SDK Manager.exe,但这给了我错误,但是当我以ADMINISTRATOR身份运行SDK Manager.exe时没有返回错误。

reg命令存在,但由于未知原因,我的路径变量在某些安装过程中已损坏。

因此缺少一些基本要素:

C:\WINDOWS\system32;
C:\WINDOWS;
C:\WINDOWS\System32\Wbem

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM