我想在Windows 8 Pro 64位上安装和运行Android Studio。 我可以安装,但是当我运行应用程序时,会出现此错误:
无法加载JVM DLL C:\ Program Files \ Java \ jdk1.7.0_25 \ jre。如果你 已经安装了64位JDK,在中定义了一个JAVA_HOME变量 计算机>系统属性>系统设置>环境变量。
我用这个值在系统变量上定义一个JAVA_HOME 3次:
第一次:
C:\Program Files\Java\jdk1.7.0_25
第二次:
C:\Program Files\Java\jdk1.7.0_25 ; C:\Program Files\Java\jdk1.7.0_25\bin
第三次:
C:\Program Files\Java\jdk1.7.0_25 ; C:\Program Files\Java\jdk1.7.0_25\bin ; C:\Program Files\Java\jdk1.7.0_25\jre
但我在3个州有同样的问题。
答案 0 :(得分:6)
转到系统属性,然后转到高级系统设置 Cick bellow 环境变量 在系统变量中单击新建并输入变量名称 JAVA_HOME和变量值java路径(例如:C:\ Program Files \ Java \ jdk1.8.0)
答案 1 :(得分:3)
运行studio64.exe而不是studio.exe,遇到同样的问题,这对我有用
答案 2 :(得分:0)
我也在使用Windows Pro 8,这是我的JAVA_HOME设置:
JAVA_HOME = c:\ Program Files \ Java \ jdk1.7.0_15
我可以建议如下: 如果android-studio安装成功并且无法启动它, 转到您的用户个人资料文件夹:
cd%USERPROFILE%
删除“.AndroidStudioPreview”
打开一个新的命令行终端:
设置JAVA_HOME
确保返回的路径设置为正确的java jdk目录。 如果这没有显示任何内容,则表示您的环境变量不可用。
然后从命令行启动android studio。
如果问题仍然存在,请尝试并排安装新的jdk并使用JAVA_HOME指向新的jdk。
答案 3 :(得分:0)
确保
中的安装文件夹C:\ Program Files 要么 C:\ Program Files(X86)
如果它在Program Files目录中将环境变量设置为
C:\ Program Files \ jdk_name
否则
C:\ Program Files(X86)\ jdk_name
答案 4 :(得分:0)
将最新的JDK文件夹名称更改为应用程序正在查找的版本。例如:
转到:
C:\Program Files\Java
并将包含最新JDK版本的文件夹重命名为\jdk1.7.0_XX
到\jdk1.7.0_25
答案 5 :(得分:0)
定义一个指向JDK位置的环境变量JAVA_HOME(没有BIN文件夹),如下所示:
JAVA_HOME=C:\Program Files\Java\jdk1.8.0_101;
(在系统和局部变量中设置)
之后,添加
%JAVA_HOME%\bin
到PATH变量(在系统和本地设置中)
请务必指向 JDK安装目录,而不是JRE目录。
然后重新启动计算机。
答案 6 :(得分:0)
如果您安装的是Android Studio x64,则应安装java sdk x64(如果没有安装,则可以重新安装)