如何在Android中修复"错误 - 无法执行工具\ android.bat,错误2"?

Pre*_*rem 17 android

当我点击AVD Manager时,我收到一个错误,如下面的屏幕截图所示.

提到以下链接.但是没有一个解决方案适合我.

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

Android SDK Windows无法执行Android.bat

https://android.stackexchange.com/questions/33538/android-sdk-cant-find-android-bat

在工具 - > Lib文件夹中我有我的AVD管理器.

在工具 - >我有android.bat

我尝试了以下选项,但它没有用.

  1. 在Lib文件夹中复制Android SDK Manager,然后单击AVD Manager.得到了同样的错误.
  2. 将AVD Manager复制到Tools文件夹,然后单击AVD Manager.得到了同样的错误.

请在下面找到错误截图.

在此输入图像描述

如果有任何想法,请告诉我.

小智 56

android.bat更新特定SDK包时,我的文件丢失,我的计算机突然关闭.因此,我的tools文件夹变空了.

在此输入图像描述

您可以android.bat临时文件夹中恢复文件

在此输入图像描述

  1. 手动解压工具_r23.05-windows或任何tool_rXX.zip文件(红色)

  2. 获取一个名为tools的文件夹(橙色)

  3. 复制所有文件这个文件夹到原来的tools文件夹中(外临时文件夹,如d:\ Android的SDK\TOOLS)

在我的情况下,问题以这种方式解决了.希望这可以帮助.


d9n*_*d9n 8

请检查您的COMSPEC环境变量(直观,我知道).

显然有一些程序会对此进行修改,从而打破这些Android工具(也可能是其他依赖.bat文件的程序).

要检查这一点,请在命令窗口中键入

echo%COMSPEC%

结果值应该是 C:\Windows\System32\cmd.exe

如果你有多个exes卡在那里,或者变量以分号结尾,那么你的COMSPEC变量就会丢失.如果是这样,请编辑系统的环境变量并修复它,将其设置为上面的cmd.exe路径.