Android Studio:无法加载JVM DLL

我已经彻底研究了这个问题,并且发布的解决scheme还没有为我工作。

我正在运行Windows 8,以及最新的JAVA JDK(64位)和Android Studio版本。

[系统规格:新XPS 13,核心i5,8GB内存,固态硬盘]

确切的错误是:

无法加载JVM DLL C:\ Program Files \ Java \ jdk1.8.0_45 \ jre \ bin \ client \ jvm.dll

如果您已经安装了64位JDK,请在…环境variables中定义一个JAVA_HOMEvariables

validation

java -version

java版本“1.8.0_45”

Java(TM)SE运行时环境(build 1.8.0_45-b15)

我试过的东西

  • 卸载java和AS,重新启动,安装64位java jdk,validation安装,重启,安装AS,设置JAVA_HOMEvariables
  • 是的,可行的是一个环境variables,而不是一个用户variables
  • 我已将/ bin /目录添加到“path”环境variables
  • 根据一个解决scheme,我已经将环境variablespath中的斜杠逆转
  • 遵循上面所述的卸载/重新安装过程,而是用一个32位的jdk代替(使用正确的环境variablespath)
  • 完成整个过程(卸载,重新启动后安装等),但使用较旧的JDK
  • 我已经尝试运行安装了32位JDK的studio.exe,以及安装了64位JDK的studio64.exe

我觉得我已经尝试了一切。 我必须把事情搞砸了。 任何想法?

如果你把C:\ Program Files \ Java \ jdk1.8.0_45 \ jre \ bin这个错误,应该是C:\ Program Files \ Java \ jdk1.8.0_45 \ jre \ bin \ client到路径系统变量,并把它作为第一项。

我检查了我的java安装路径。 我发现jvm.dll位于C:\ Program Files \ Java \ jdk1.8.0_45 \ jre \ bin \ server请检查您的。

看到屏幕截图。

在这里输入图像说明

我得到了它的工作。 我再次卸载所有的东西。 重新安装64位jdk,重新制作环境变量,重新启动,重新安装Android Studio,它仍然无法正常工作。

我下载的32位JDK只是咯咯笑了,并安装它。 我没有卸载64位Java …我指出的环境变量的32位JDK目录,并尝试启动Androd工作室的32位.exe(而不是studio64.exe),它的工作。

我想我必须活着没有64位。

感谢大家的帮助。