安装Android Studio报failed to find java version for 'C:\windows\system32\java.exe':[2] The system canno

 

在Windows 7 64位,安装Android Studio,结果遇到了点小问题:
 
在检测系统是否安装JDK的时候老是提示:Java SE Development Kit (JDK) not found
Error:Failed to find java version for 'C:\windows\system32\java.exe': [2] 系统找不到指定的文件
 
实际上个人JDK是已经安装完毕的。以前装A ndroid SDK的时候并无遇到这样的问题。
 
没有安装JDK的骚年请到 这里 先安装JDK: 
安装以后再往下看
 
C:\windows\system32\ 目录下是有java的
CMD 进入命令行,输入java  也是有正常反应的。
 
在报错界面提示中,有一串英文,大意是,若是你确认你的 Java SE Development Kit (JDK)已经安装,那么你须要去设置环境系统变量,指定:JAVA_HOME
 
接下来就是指定环境变量设置JAVA_HOME 的值。
 
科普一下:环境变量有关详解请参考 这里
 
打开控制面板,选择“系统”。
 
点击“高级系统设置”,在“系统属性”下中,选择“高级”页面里的“环境变量”。
 
在系统环境变量中寻找名为  JAVA_HOME 的变量,若是没有的话请新建一个。
 
设置  JAVA_HOME  变量的值为 C:\Program Files\Java\jdk1.7.0_03
 
这个值 是JDK的安装路径,根据本身安装路径和版本的不一样自行修改。
 
 
顺便的话,新建或者修改一下几个变量值:
 
将 CLASSPATH 变量 设置值为:
 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar
 
将 PATH 变量 值 在原有值的末尾加上英文半角的分号 ; 而后加上 C:\Program Files\Java\jdk1.7.0_03\bin
这个值一样请根据 本身安装路径和版本的不一样自行修改。
 
须要特别注意的是,分号必定要是英文半角字符的分号,path务必不要把以前的值覆盖了,而是添加在尾部。
 
最后,一路确认就是了。确认是否正常修改请在CMD下输入 javac 就知道了。
 
 
而后从新执行 Android SDK安装包,注意,务必要以右键管理员身份运行,而后就OK了~~~
相关文章
相关标签/搜索