该
android命令只是Windows批处理文件,而Windows批处理文件又使用该批处理文件
toolslibfind_java.bat查找Java。
看一下源代码,它执行以下操作:
- 看起来是否
java.exe
在您的上PATH
。 java.exe
在下面的某个地方寻找%ProgramFiles%
出现问题是因为您使用的是Windows的64位版本。这就是说
%ProgramFiles%,
C:ProgramFiles但是Java是
C:Program Files (x86)作为32位应用程序安装在其中的,这意味着
find_java.bat找不到它。
因此,要解决此问题,您需要将包含该目录的目录添加
java.exe到PATH环境变量中。
您需要将包含
java.exe-类似于
C:Program Files (x86)Javajdk6bin-
的目录添加到末尾,
PATH并在其前面加上分号,以将其与上一个条目分开。
superuser.com上的此问题涉及在Windows 7中维护环境变量。



