在cmd命令行中输入android -h 发现 'xcopy' 不是内部或外部命令的解决办法

在cmd命令行中输入android  -h 发现 'xcopy' 不是内部或外部命令。如下图:


解决方法:

1.在path环境变量后加上 C:\WINDOWS\system32;

2.将C:\WINDOWS\system32\xcopy.exe拷贝到android sdk目录的tools下面;

3.在path环境变量后上%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;


如下所示:

path : %JAVA_HOME%\bin;D:\java开发\android-sdk_r20-windows\android-sdk-windows\tools;D:\java开发\android-sdk_r20-windows\android-sdk-windows\platform-tools;C:\WINDOWS\system32;

path: %JAVA_HOME%\bin;D:\java开发\android-sdk_r20-windows\android-sdk-windows \tools;D:\java开发\android-sdk_r20-windows\android-sdk-windows\platform- tools;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;

 

以上两个path均可,配置后运行如下:

在cmd命令行中输入android -h 发现 'xcopy' 不是内部或外部命令的解决办法_第1张图片



Android开发环境变量配置如下(根据自己版本变通):

ANDROID_SDK_HOME:   D:\tools\adt-bundle-windows-x86-20140702\sdk

JAVA_HOME:   C:\Program Files\Java\jdk1.8.0_11

JAVA_JRE_HOME:   C:\Program Files\Java\jdk1.8.0_11\jre

PATH: %JAVA_HOME%\bin;D:\tools\adt-bundle-windows-x86-20140702\sdk\tools;D:\tools\adt-bundle-windows-x86-20140702\sdk\platform-tools;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;

CLASSPATH: .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JRE_HOME%\lib;%JRE_HOME

你可能感兴趣的:(Android开发)