Android Studio:无法加载JVM DLL

bur*_*_10 7 java windows android jvm

我已经彻底研究过这个问题,并且发布的解决方案对我没用.

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

[系统规格:全新XPS 13,核心i5,8GB RAM,SSD]

确切的错误是:

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

如果已安装64位JDK,请在...环境变量中定义JAVA_HOME变量

- 验证 -

java -version

java版"1.8.0_45"

Java(TM)SE运行时环境(版本1.8.0_45-b15)..

- 我尝试过的东西 -

  • 卸载java和AS,重启,安装64位java jdk,验证安装,重启,安装AS,设置JAVA_HOME变量
  • 是的,可行的是环境变量而不是用户变量
  • 我已将/ bin /目录添加到"path"环境变量中
  • 根据一个解决方案,我已经颠倒了环境变量路径中的斜杠
  • 按照上面所述的卸载/重新安装过程,但改为使用32位jdk(使用正确的环境变量路径)
  • 完成整个过程(卸载,安装后重新启动等),但使用较旧的JDK
  • 我已经尝试运行安装了32位JDK的studio.exe和安装了64位JDK的studio64.exe

我觉得我已经尝试了一切.我不得不搞砸了沿线的某个地方.任何的想法?

Sha*_*ana 17

尝试以管理员身份运行android studio.这对我有用.尝试安装不同版本的Android Studio.


Abh*_*k N 9

这对我有用 ...尝试运行studio64.exe而不是studio.exe


小智 5

我必须通过 https://learn.microsoft.com/en-US/cpp/windows/latest-supported-vc-redist?view=msvc-170安装 vcruntime140_1.dll来解决此问题。我使用进程监视器发现它丢失了。


Jeg*_*egg 0

你说你已经将 /bin/ 目录添加到“path”环境变量中,如果你放置 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 请检查你的。

请参阅屏幕截图。

在此输入图像描述