android studio无法加载jvm dll

May*_*eed 12 jvm android-studio

我按照说明安装了JDK 1.0.7_25和Android Studio软件包.在我尝试启动时完成安装后,我收到以下错误消息 -

Failed to load JVM DLL C:\Program Files\Java\jdk1.7.0_25\jre
If you already have a 32-bit JDK installed, define a JAVA_HOME variable in Computer > System Properties > System Settings > Environment Variables.
Run Code Online (Sandbox Code Playgroud)

我按照规定创建了一个JAVA_HOME varialbe,但仍然得到相同的错误消息.现在我对此感到沮丧.请帮帮我.如果你能够给我一步一步的解决方案,那将是非常有帮助的,因为我是这方面的新手.

提前致谢.

SDJ*_*SDJ 43

我的回答已经很晚了,但对于将来引用此问题的人来说,我遇到了同样的问题。我的是 x64 位操作系统,我试图打开 x32 位的 studio.exe。我打开了 studio64.exe,它工作正常。

  • 你真是我脱发的救星。谢谢 (3认同)

Mik*_*mes 17

除了应该设置为jdk目录的JAVA_HOME,例如C:\ Program Files\Java\jdk1.7.0_21,你还必须添加一个到jdk bin目录的路径,例如C:\ Program Files\Java\jdk1.7.0_21\bin中.正如您已经知道如何设置JAVA_HOME变量将额外目录添加到路径变量是相同的但您必须编辑现有变量并添加由分号分隔的路径,例如add; C:\ Program Files\Java\jdk1 .7.0_21\bin到路径的末尾.然后重新启动PC,启动Android Studio.有关详细信息,请参阅:Android Studio入门


小智 15

它的工作原理如下:

JAVA_HOME:C:\ Program Files\Java\jdk1.7.0_21和PATH:C:\ Program Files\Java\jdk1.7.0_21\bin


Aar*_*n C 15

我在 Windows 10 上全新安装 Android Studio 时遇到了这个问题。安装后运行良好,但在我重新启动计算机后出现此错误。原来我需要以管理员权限运行 Android Studio,默认情况下不会发生这种情况。

右键-->以管理员身份运行

如果这不可行,则可能有一种不同的方法,包括将 JDK 安装在无需提升权限即可运行的位置(有关想法,请参阅其他答案)。


Sal*_*han 9

如果您运行的是 64 位版本的 Windows,则应运行 64 位可执行文件 studio64.exe。

尝试以管理员权限运行 studio64.exe。(C:\Program Files\Android\Android Studio\bin)

参考:Android Studio 不启动


Man*_*mar 9

我为这个问题浪费了两天时间。我通过安装 Microsoft Visual C++ 解决了这个问题。

在windows操作系统中。安装 Microsoft Visual C++ X86 或 X64。